【发布时间】:2011-06-07 12:43:14
【问题描述】:
我正在尝试使用 Graph API 来获取用户的详细信息 - 我只是不确定如何使用 api() 方法来执行此操作。
我有访问令牌和用户 ID,所以我认为这会像这样工作:
$facebook->api($user_id . '?access_token=' . $access_token);
但这只会产生我的基本信息,即;
http://graph.facebook.com/100000631233901
代替:
如何正确使用api()方法收集后面的列表信息?
更新:
我尝试过解析一组参数,如下所示:
$params = array("access_token" => $token);
$stats = $facebook->api($uid, "post", $params);
echo '<pre>';
print_r($stats);
echo '</pre>';
但是这给了我以下错误:
致命错误: 未捕获的 OAuthException: (#100) 参数密码为 需要投入 /home/projectavian/phoenix/facebook.php 第 543 行
【问题讨论】:
-
你想从用户那里得到什么详细信息?
-
主要是我的第二个链接上显示的信息。
-
您可能会发现库中包含的示例 (github.com/facebook/php-sdk/blob/master/examples/example.php) 对此很有帮助。
-
@Matt 该示例仅显示如何获取您的基本信息,即 api("/userid");
-
从链接中我们无法知道您想要得到什么。请指定字段
标签: php api facebook-graph-api