[英]facebook friends list getting
我想用php獲取朋友列表。 我獲得了必要的權限,但無法獲得朋友列表。
'scope'=>'電子郵件,user_friends'
$ user_friends = $ facebook-> api('/ me / friends');
結果:
([data] => Array()[summary] => Array([total_count] => 46))
哥們,這是這里:
<?php
$user = $facebook->getUser();
if ($user) {
$user_profile = $facebook->api('/me');
$friends = $facebook->api('/me/friends');
echo '<ul>';
foreach ($friends["data"] as $value) {
echo '<li>';
echo '<div class="pic">';
echo '<img src="https://graph.facebook.com/' . $value["id"] . '/picture"/>';
echo '</div>';
echo '<div class="picName">'.$value["name"].'</div>';
echo '</li>';
}
echo '</ul>';
}
https://developers.facebook.com/docs/apps/upgrading#upgrading_v2_0_user_ids上的文檔清楚地指出,以v2.0開頭的Graph API僅返回使用相同應用程序的好友。
在您的情況下,您的朋友中沒有人實際使用該應用程序,這就是為什么結果數組為空的原因。
在您發布至少100次在此處發布的問題之前,請下次使用StackOverflow搜索。 謝謝。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.