私の友人/ユーザーが参加したイベントのリストを取得しようとしています。この情報は、Facebookページを通じて公開されています。ユーザーがFacebookに参加しているイベントのリストを取得
私は/userid/events
にリクエストしていますが、ユーザーには予定されているイベントがあり、/me/events
が動作していますが、空の配列が返されます。 (すべてがグラフエクスプローラで実行されています)
なぜ動作していないのかを説明するための制限や必要な権限についてのドキュメントは見つかりませんでした。 this link
バグですか?それを回避するには?
FacebookのAPIは、一般的に、あなた自身が*自分のアプリケーションを許可していない(プライバシー上の理由で)許可されていない人の情報にアクセスすることを禁じています。 **あなたの**アクセストークンは**他人の**イベントを取得できません。 – ceejayoz
友人のアクセス権を最初に取得する必要があると思います。彼らの情報はFacebook上で見ることができますが、公開しているわけではありません。あなたのプログラムをテストするテストユーザを作成することができます。https://developers.facebook.com/docs/apps/test-users –
@ceejayozは理にかなっていますが、 '/ userid/events'の目的は何ですか?どんな情報も提供していませんか? – NGix