簡體   English   中英

Facebook的朋友名單越來越

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM