喜欢的帖子可在Graph API Explorer上运行,但在服务器上返回空数组

时间:2018-07-19 18:16:08

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

我一直在使用Facebook Graph API,并且一切正常,我可以获取页面的提要,评论,但喜欢则有问题。

事实证明,当我从Graph API Explorer进行如下的api调用时:

me/posts?fields=likes.summary(true)

我得到正确的答复:

{
  "likes": {
    "data": [
    ],
    "summary": {
      "total_count": 0,
      "can_like": true,
      "has_liked": false
    }
  },
  "id": "000000000_00000000"
},
在此示例中,

ID被编辑。但是,当我从服务器发出此调用时,我只会得到一个空数组。

有人知道,这是怎么回事,怎么解决?谢谢

1 个答案:

答案 0 :(得分:0)

好吧,事实证明方法“ toArray()”将Likes数组设为空。我将找到另一种将GraphEdge转换为Array的方法。