Facebook API - 用php sdk错误获取评论?

时间:2014-05-08 06:27:47

标签: php facebook-graph-api

我试图获取Facebook评论,但始终显示{"data":[]},但在工具图表资源管理器中,工作完美

我正在使用 php-sdk

这是我的代码

<?php
require 'inc/facebook.php';
$facebook = new Facebook(array(
  'appId'  => 'xxx',
  'secret' => 'xxx',
  'cookie'  => true,
  ));
$user = $facebook->getUser();

if($user) { 
    $get = $facebook->api("/807642829246790/comments","GET");
    print_r($get);  
} else {
    header("Location:".$facebook->getLoginUrl());
}
?>

那么,上面的代码错了什么?

1 个答案:

答案 0 :(得分:0)

这是因为您使用的是app令牌而非用户令牌。尝试直接从图形资源管理器复制令牌,并使用它来实例化一个新的FB实例。然后从该实例中检索注释。你会看到图浏览器中的结果。