在Facebook页面上获取对给定帖子的评论时,没有用户ID或名称

时间:2019-05-29 12:52:37

标签: php facebook api

我试图在Facebook粉丝页面上获取给定帖子的用户评论。该命令仅返回消息和消息ID。不是用户名或用户ID。

try {
  // Returns a `Facebook\FacebookResponse` object
  $response = $fb->get(
    '/'.$postID.'/comments?fields=id,from,message',
    $pageAccessToken
  );
} catch(Facebook\Exceptions\FacebookResponseException $e) {
  echo 'Graph returned an error: ' . $e->getMessage();
  exit;
} catch(Facebook\Exceptions\FacebookSDKException $e) {
  echo 'Facebook SDK returned an error: ' . $e->getMessage();
  exit;
}

我在$ response数据中缺少Infromations中的。

["id"]=>
  string(31) "349234935123123_34931068123123"
  ["message"]=>
  string(196) "Was ist das ..."
}
array(2) {
  ["id"]=>
  string(31) "34923493571123123_349304762123123"
  ["message"]=>
  string(103) "Gruss an ..."
}
array(2) {
  ["id"]=>
  string(31) "34923493571123123_3493426957123123"
  ["message"]=>
  string(111) "Grüße aus ...."
}
array(2) {
  ["id"]=>
  string(31) "34923493123123_34930531123123"
  ["message"]=>
  string(127) "Grüße aus ..."
}

此示例中的ID和消息被匿名化

这是否仍然可能。我需要在用户访问密钥或页面访问密钥中设置哪些权限。

我具有管理员访问Facebook页面的权限。

0 个答案:

没有答案