我一直在使用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被编辑。但是,当我从服务器发出此调用时,我只会得到一个空数组。
有人知道,这是怎么回事,怎么解决?谢谢
答案 0 :(得分:0)
好吧,事实证明方法“ toArray()”将Likes数组设为空。我将找到另一种将GraphEdge转换为Array的方法。