【问题标题】:Parse Mutual Friends response PHP JSON解析 Mutual Friends 响应 PHP JSON
【发布时间】:2011-12-23 12:51:28
【问题描述】:

我正在使用 facebook graph api 使用 PHP 访问共同好友列表 这是我的做法

$url = "https://graph.facebook.com/me/mutualfriends/123456788?access_token=1457856"; $user = json_decode(file_get_contents($jsonurl));

我现在通过 print_r($user->data) 打印结果,下面是输出

大批 ( [0] => 标准类对象 ( [名称] => XYZ [id] => 123 ) ) 大批 ( [0] => 标准类对象 ( [名称] => YZX [id] => 235 ) )

我需要使用 PHP 从上述结果集中获取共同朋友的姓名和 ID

下一步该做什么?

【问题讨论】:

    标签: php json facebook-graph-api


    【解决方案1】:

    $user->data一样:

    foreach($user->data as $user) {
       echo "name: ".$user->name."<br>";
       echo "id: ".$user->id."<hr>";
    }
    

    我已根据以下数据对此进行了测试:

    stdClass Object
    (
        [data] => Array
            (
                [0] => stdClass Object
                    (
                        [id] => ID
                        [name] => Name
                    )
    
                [1] => stdClass Object
                    (
                        [id] => ID
                        [name] => Name
                    )
    
            )
    
    )
    

    【讨论】:

    • 这段代码没有得到想要的输出,下面是我的实现方式
    • foreach($user->data as $resultSet) { echo $resultSet->name; }
    • 仅供参考:共同朋友 API 在 v2.0 及更高版本中已弃用(以防有人在 2017 年尝试此功能)
    猜你喜欢
    • 2023-03-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多