私はFacebookのグループ(パブリックグループ)ですべての人の教育や仕事の履歴(プライバシー設定によって隠されていない場合)を読む必要があるアプリケーションを構築しています。グループ内のユーザーは、必ず自分のアプリにログインしているユーザーの友人である必要はありません。facebook apiまたはFQLでユーザー情報を取得できません
私は、グループに参加しているすべての人のFacebook IDを取得する方法を知っていますが、Facebookの誰もが見えるようになっていても一部の人の教育/仕事の履歴を取得できません。
たとえば、グループの人のプロフィールページ(私の友人ではない人)のプロフィールページにアクセスしたとき、私は彼の卒業/仕事情報を見ることができました。しかし、私は残りのAPIまたはグラフAPIまたはFQLを介してクエリを実行すると、null値を取得します。
Iは、以下を試してみました:
1)https://graph.facebook.com/UID
私はあまりにもアクセストークンを生成し、まだ)のみヌル値
2を得https://api.facebook.com/method/users.getInfo?uids=UID&fields=education_history
これは私が得るJSON応答です: [ { 「education_history」:null }
私はこの情報をどのように読んでいただけるか、大変感謝しています。
私は同じ問題を抱えています。ユーザーが特別に権限( 'friends_education_history')を付与することはできませんが、アプリはその情報にアクセスできません。この問題を明確にする必要があります。 – emersonthis