0

次のように、facebook Graph に簡単なクエリを作成しています。

https://graph.facebook.com/{UserId}/feed?limit=1000&since=0&access_token={AccessToken}

もちろん、{UserId} と {AccessToken} は有効な値です。AccessToken は、次のスコープで Facebook ログインから取得されます。

user_status,friends_status,user_activities,friends_activities

応答が返ってきたら、ページングがなくなるまでその値pagingを呼び出します。next

そのため、テストを開始したとき、すべてのユーザーの投稿を含む少なくとも 3 ページのデータを受け取りましたが、突然、次のようなすべてのストーリーを含む 1 ページ (場合によっては 2 ページ) を受け取りました。

A and B are now friends

また

A updated his cover photo.

私も試してみました

https://graph.facebook.com/{UserId}/posts?limit=1000&since=0&access_token={AccessToken}

同じ結果で。

また、変更{UserId}するmeと期待どおりに動作します。

最初は、ポーリングの制限に達したのではないかと思いましたが、結果のサブセットだけで、エラーは発生しませんでした。

4

1 に答える 1

0

fb dev ページから「read_stream パーミッションなしでクエリを実行すると、データのパブリック ビューのみが返されます」。

http://developers.facebook.com/docs/reference/api/post/

于 2012-07-06T21:21:00.397 に答える