1

特定のページのファンの総数を取得しようとしています。

これを行うために、たとえばページIDで次のHTTPgetを使用しています:462790137094807 https://graph.facebook.com/fql?q=select+fan_count+from+page+where+page_id%3D462790137094807

ただし、特定のページIDの場合、たとえば:378009835566560ページにファンがいるにもかかわらず、空の結果が表示されます。 https://graph.facebook.com/fql?q=select+fan_count+from+page+where+page_id%3D378009835566560 または別の例: https ://graph.facebook.com/fql?q = select + fan_count + from + page + where + page_id%3D149294551780718

Facebookが正しい値を返さないのはなぜですか?私が見逃している、または間違っていることはありますか?

助けていただければ幸いです。

4

1 に答える 1

2

このページ378009835566560にはユーザー制限が課されています。一部の国または一部の年齢のユーザーをブロックします。アメリカでも見られるので、年齢制限だと思います。

ページ所有者の基準を満たすユーザー アクセス トークンで認証しない限り、そのページのデータを取得することはできません。

これをテストするには、Facebook にログインしていないブラウザからhttp://facebook.com/378009835566560にアクセスしてみてください。「見つかりません」というエラーが表示されます。ログインしたブラウザーからアクセスすると、ページが表示されます (基準を満たしている場合)。

于 2013-01-21T20:48:36.313 に答える