Вопрос

Привет, я хочу использовать Ruby On Rails, чтобы создать веб-сайт Connect Facebook с полной интеграцией Facebook (API событий) Могу ли я использовать Omniauth для аутентификации и Foombooker, чтобы обрабатывать API Facebook вместе?

На сегодняшний день Faceo Foombaceer с последними изменениями API в Facebook? Можете ли вы порекомендовать любые хорошие статьи о предмете?

Спасибо Гады

Это было полезно?

Решение

Вы можете использовать Onmiauth для подключения к Facebook.

Для специфики разрешения вам понадобится из Facebook, этот фрагмент должен решить вашу проблему:

Rails.application.config.middleware.use OmniAuth::Builder do
  provider :facebook, 'APP_ID', 'APP_SECRET',{:scope => 'email,offline_access, your,scope,you,want}
end

Использование Faceobooker зависит от версии рельсов, которые вы используете.

Faceobooker не совместим с Rails3 (это было не пару месяца назад)

Но не волнуйтесь там некоторые альтернативы:

https://github.com/arsduo/koala
https://github.com/nsanta/fbgraph
https://github.com/nov/fb_graph

Если вы решите использовать FB_GRAPH, этот фрагмент должен получить ваш профиль:

user = FbGraph::User.new('me', :access_token => session[:omniauth]["credentials"]["token"])

user.fetch

Надеюсь, это поможет вам

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top