首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用facebook (v.3.2.3)显示我的Facebook好友列表?

如何使用facebook (v.3.2.3)显示我的Facebook好友列表?
EN

Stack Overflow用户
提问于 2014-04-03 08:15:37
回答 1查看 1.2K关注 0票数 0

使用Php可以让我所有超过25岁的facebook好友。我使用了折叠代码,但没有取得任何成功。

代码语言:javascript
复制
$api_key = '{APP-ID}';
$secret  = '{APP-SECRET}';

include_once 'facebook-php-sdk-master/src/facebook.php';

$facebook = new Facebook($api_key, $secret);
$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>';
}

请帮帮我。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-04-03 09:04:39

我不知道您遵循了哪个教程,但这是创建Facebook对象的错误方法。

将您的起始代码替换为-

代码语言:javascript
复制
include_once 'facebook-php-sdk-master/src/facebook.php';

$config = array(
   'appId' => 'YOUR_APP_ID',
   'secret' => 'YOUR_APP_SECRET',
   'allowSignedRequest' => false // optional but should be set to false for non-canvas apps
);

$facebook = new Facebook($config);
$user = $facebook->getUser(); 

您必须遵循使用PHP的官方文档

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22831649

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档