2011-09-13 5 views
2

FacebookグラフAPIを使用して友人や壁の掲示などの情報を検索する場合、Oauth2で認証する必要があるというエラーが表示されます。私は、Web上の他のユーザーのためのアプリや何かを作成しようとしていません。
私はちょうどスクリプトから私のLinuxのボックスのグラフAPIの周りに認証して突き刺すことができるようにしたいです。シンプルなフェイスブックrubyでのOauth2グラフの使用

私はコアラを使用してみましたし、これまでのところ、私は持っている:

@oauth = Koala::Facebook::Oauth.new(app_id, secret, callback_url) 

私はthis 1を使用してcallback_urlのために入れて、まさにわかりません。

@oauth.get_app_access_token私はoauthアクセストークンのように見えますが、私はグラフAPIでそれを使用することができません...任意のヘルプがありますか?

答えて

1

fbgraphの基本を理解していますか?

一般的にはあなただけ例えば、公開情報を照会することができます

https://graph.facebook.com/cocacola

あなたがアクセストークンを必要とする個人情報を照会します。 authentication guideを読むと、FacebookのOAuth 2.0実装の詳細、ユーザーから権限を要求してアクセストークンを取得する方法を確認できます。で

Koala documentationあなたが読むことができます:

あなたはOAuthアクセストークンなしでAPIをグラフを使用して休むことができる、しかし、あなたが認証されていることを証明するためのOAuthトークンをFacebookを利用して提供するとき本当の魔法が起こります。コアラは、そのプロセスを簡単にするOAuthクラスを提供しています:@oauth =コアラ:: Facebook :: OAuth.new(app_id、app_secret、callback_url)

関連する問題