Frage

Hallo Ich möchte auf Schienen verwenden Rubin eine facebook connect Website mit voller Facebook-Integration (Ereignisse API) erstellen kann ich OmniAuth für die Authentifizierung und Facebooker verwenden die Facebook-API zusammen?

zu handhaben

Ist Facebooker mit den neuesten API-Änderungen in Facebook auf dem Laufenden? Können Sie gute Artikel über das Thema empfehlen?

Danke Gady

War es hilfreich?

Lösung

Sie können Onmiauth verwenden, um Facebook zu verbinden.

Um die Berechtigungen specicie Sie von facebook benötigen, diese Schnipsel sollte Ihr Problem lösen:

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

Die Verwendung von Facebooker, hängt von der Version von Scheinen Sie verwenden.

Facebooker mit Rails3 nicht kompatibel ist (Es war nicht ein paar Monate vor)

Aber keine Sorge gibt einige Alternativen:

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

Wenn Sie fb_graph verwenden, diese Schnipsel sollen Ihr Profil abrufen:

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

user.fetch

Hope es wird Ihnen helfen,

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top