0

友達のリストを取得しようとしていますが、次の情報 {メール、誕生日、関係ステータス} を使用しています

現在、このスニペットでは名前と ID しか取得できません

FB.api('/me/friends', function(response) {
     ...
});

その情報を取得する方法はありますか、それとも名前とIDに限定されていますか?

4

2 に答える 2

0
$friendsIds = array(1,2,3);
$requestInfo = array(
'method' => 'users_getInfo',
'friends' => $friendsIds,
'user_info' => array('last_name', 'first_name', 'uid', 'birthday')
)
$userDetails = $facebook->api->($requestInfo);
print_r($userDetails);

js チェックアウトで Facebook API を使用して JavaScript で友達のリストを取得する方法

于 2012-11-28T00:29:11.163 に答える
0

または、現在の API を使用して

$facebook->api('me/friends?fields=name,birthday,relationship_status')

これは、取得できるUser オブジェクトの任意のフィールドで機能します。

友人の電子メール アドレスを取得することはまったく不可能であり、他のフィールドでは、ユーザーが最初に特定のアクセス許可を付与する必要がある場合がありますが、API 呼び出しの基本的な形式は同じです。

上記の例では、 friends_birthday および friends_relationship_status パーミッションが必要です

于 2012-11-28T00:39:56.663 に答える