1

KOALA Gem (1.1.0) と Rails 2.3.8 を使用して壁の投稿を取得するための Facebook 統合を開発しようとしています。user_access_token と page_access_token を簡単に生成でき、グラフ API を使用してデータを取得できます。しかし、リアルタイム更新を使用していると、アクセス トークンが必要なデータを取得できません。KOALA api ですべての公開情報にアクセスできます。

access_token(user_access_token または page_access_token) を渡す必要があると思います。アクセストークンを渡すオプションが見つかりませんでした。RealTimeUpdate クラスを確認したところ、app_access_token と app_id の 2 つの引数しか見つかりませんでした。フィードや投稿などの保護されたデータを取得するには十分ではない可能性があります。

ここにサンプルコードを添付しています:

@updates = Koala::Facebook::RealtimeUpdates.new(:app_id => YOUR_APP_ID, :secret => YOUR_APP_SECRET )
=> Koala::Facebook::RealtimeUpdates:0x10331fb88 @graph_api=#, @secret=”81297xxxxxxxxxxx”, @app_access_token=”1779yyyyyyy|xxxxxxx”, @app_id=”1779yyyyy”

ご覧のとおり、同じように設定されていますapp_access_tokenaccess_token

次に、次のようにアクセス トークンを取得しようとしましたが、返されますnil

>> @updates.access_token
=> nil

どうすれば先に進むことができるか教えてください。

4

1 に答える 1

1

これは facebook のバグのようです。ぜひご覧ください@

http://bugs.developers.facebook.net/show_bug.cgi?id=18048

于 2011-08-23T05:25:22.997 に答える