Подтвердить что ты не робот

Какие рубиновые камни поддерживают API Facebook?

У меня есть приложение rails, использующее API Facebook. Я видел несколько различных камней Ruby для интеграции с Facebook, но они выглядят датированными.

Лучше ли самому писать низкоуровневые вызовы? Есть ли приличный и текущий драгоценный камень?

В последнее время изменилось какое-либо из этих драгоценных камней?


Я начинаю новый проект - какую жемчужину я должен использовать по состоянию на сентябрь 2012 года?

4b9b3361

Ответ 1

Koala Gem - это путь.

Эти Railscasts из июля расскажут вам все, что вам нужно знать о взаимодействии с Social Graph в Ruby и Rails (оба являются платными эпизодами):

# 361: API-интерфейс Facebook: узнайте, как использовать API-интерфейс Facebook с камнем Koala для получения данных из Facebook и публикации контента через Пользователь. Здесь я вникаю в разрешения, обработку ошибок и многое другое.

# 363: Facebook Open Graph: Этот эпизод основывается на эпизодах прошлой недели и показывает, как интегрировать Facebook дальше через протокол Open Graph. Вы также узнаете, как туннелировать локальный сервер и переместить связь Facebook в фоновый процесс.

Ответ 2

Используя его совсем недавно, я бы предложил Koala. Довольно хорошо документированный, проходит через изменения в api довольно гладко, все еще поддерживается, и arsduo - довольно классный парень.

Ответ 3

Согласно эта ссылка,

С API-интерфейсом Facebooks и созданием протокола Open Graph теперь стало проще, чем когда-либо прежде, читать и записывать данные из "социального графика".

...

Доказано, что для работы с Ruby 1.9.x и Rails 3.0.0 работает.

Драгоценные камни

Кардинал Blues rest-graph
miniFB
FBGraph
Koala
Mogli

Плагины - Facebooker2

промежуточного программного
OmniAuth
rack-facebook

Ответ 4

Известно, что активная база пользователей facebooker2. Документации на самом деле недостаточно, но ее список рассылки очень активен, вы получаете ответы довольно быстро.

Ответ 5

Я бы предложил либо mogli, либо koala.

Ответ 6

Я глубоко вложил в Koala для моего проекта, и я нашел, что это хорошо написанный, надежный код с полным тестовое покрытие. Главный автор, Алекс Коппел, определенно знает, что он делает, и он заботится о сообществе разработчиков. Мне нужно было сделать несколько улучшений, что было легко благодаря хорошей архитектуре драгоценного камня, и Алекс помог слить изменения в главную ветку. Очень рекомендуется.

Ответ 8

Образец источника приложения facebook Heroku использовался mogli, но теперь koala. Это лучший и отличный gem. Хорошая группа - koala-users