Pregunta

Hola Me quiero usar Ruby on Rails para crear un sitio web con Facebook Connect de integración de Facebook completa (eventos API) puedo utilizar para la autenticación y OmniAuth Facebooker para manejar la API de Facebook juntos?

Es Facebooker al día con los últimos cambios en la API de Facebook? ¿Me puede recomendar ninguno de los artículos buenos sobre el tema?

Gracias Gady

¿Fue útil?

Solución

Se puede utilizar Onmiauth para conectarse a Facebook.

Para specicie los permisos que se necesitan de facebook, este fragmento debería resolver su problema:

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

El uso de Facebooker depende de la versión de los carriles que está utilizando.

Facebooker no es compatible con Rails3 (No fue un par de meses atrás)

Pero no se preocupe hay algunas alternativas:

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

Si usted elige utilizar fb_graph, este fragmento debe recuperar su perfil:

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

user.fetch

La esperanza que le ayudará a

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top