获取托管页面列表

时间:2018-06-02 17:06:54

标签: facebook-graph-api facebook-php-sdk

我正在尝试获取用户管理的页面列表。

v2.12的FB文档说我应该使用GetGraphNode()。

try {
  // Returns a `FacebookFacebookResponse` object
  $response = $fb->get(
    '/{user-id}/accounts',
    '{access-token}'
  );
} catch(FacebookExceptionsFacebookResponseException $e) {
  echo 'Graph returned an error: ' . $e->getMessage();
  exit;
} catch(FacebookExceptionsFacebookSDKException $e) {
  echo 'Facebook SDK returned an error: ' . $e->getMessage();
  exit;
}
$graphNode = $response->getGraphNode();

当我尝试这个时,我得到一个例外:“无法将响应从Graph转换为GraphNode,因为响应看起来像GraphEdge。请尝试使用GraphNodeFactory :: makeGraphEdge()。”

我试过$ pages = $ response-> makeGraphEddge();但这不起作用。

有什么想法吗?

谢谢。

0 个答案:

没有答案