それは一緒にOmniAuthとFacebookerを統合することは可能ですか?
-
25-09-2019 - |
質問
こんにちは 私はフルFacebookとの統合(イベントAPI)でのFacebookコネクトWebサイトを作成するために、Ruby on Railsを使用したいですよ 私は一緒にFacebookのAPIを処理するために、認証とfacebookerためOmniAuthを使用することができますか?
facebooker最新ではFacebookの最新のAPIの変更でますか? あなたが主題について何か良い記事をお勧めしますか?
のおかげで Gady
解決
あなたは、Facebookに接続するためにOnmiauthを使用することができます。
あなたがログインfacebookで必要となる権限をspecicieするには、このスニペットはあなたの問題を解決する必要があります:
Rails.application.config.middleware.use OmniAuth::Builder do
provider :facebook, 'APP_ID', 'APP_SECRET',{:scope => 'email,offline_access, your,scope,you,want}
end
Facebookerの使用は、使用しているレールのバージョンに依存ます。
Facebookerは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
それはあなたを助けることを願っています。
所属していません StackOverflow