0

唯一のfbユーザー名を取得したいのですが、どうですか? これは私のコードです

$user = $this->facebook->user();
$fbfriends = $this->facebook->call('get', 'me/friends');
$friends=$fbfriends->data;

ここでは名前とIDを返しますが、名前はユーザー名ではありません。上記の関数を使用してのみユーザー名を取得する解決策はありますか?

4

3 に答える 3

2

これを試して:

$user = $this->facebook->user();
$fbfriends = $this->facebook->call('get', 'me/friends?fields=id,username,name');
$friends=$fbfriends->data;

usernameこれにより、ユーザーのidとが取得さnameれます。

于 2012-12-05T11:39:18.053 に答える
0

ユーザー名を取得するため

http://graph.facebook.com/id?fields=username

友達のユーザー名

http://graph.facebook.com/id/friends?fields=username&access_token=XXXXXXXXXXXXXXXXXXXX

詳細についてはFacebook Graph API フィールドの拡張

于 2012-12-05T22:47:15.877 に答える
0

これを試して

 https://graph.facebook.com/id 

名前を含むjson結果が得られます

于 2012-12-05T11:39:29.907 に答える