1

Scribe ライブラリを使用して FacebookAPI を使い始めました。スコープ "read_stream,publish_stream,email,user_birthday,user_education_history,user_hometown,user_work_history,user_relationships,user_location,user_interests,user_hometown" でアクセス キーを生成し、人物検索アプリケーションを作成しようとしました。以下のURLで

https://graph.facebook.com/search?&fields=id,name,gender,locale,username,third_party_id,education,hometown,picture,email,location,work,link&q= &type=user&access_token=

ただし、メール、場所、作業フィールドは返されません。

FQL を使用してみましたが、ほとんどのフィールドが null として返されます。

ユーザーからすべてのアクセス権を取得した場合でも、これらのフィールドを取得するにはどうすればよいですか。

4

1 に答える 1

0

人のwork、 、locationが表示される場合でもemail、API では、その人があなたの友人であるか、フォローしている場合を除き、この情報にアクセスできません。

これはおそらく、Facebook のパブリック コンテンツを無期限に取得する自動化を回避するためと考えられています。

また、権限はユーザー ( 、 など) とその友人 ( 、 など) にのみ適用user_birthdaysuser_photosfriends_eventsますfriends_interests。つまり、他のユーザー、つまり「検索」で見つけたユーザーに対する既存のアクセス許可がないことを完全に意味します。許可なし = データなし。

于 2013-03-19T00:02:48.810 に答える