我对Facebook Graph API的网址有疑问。有没有可能获得Facebook帖子的所有领域包括反应?我使用以下网址作为帖子:
https://graph.facebook.com/{pageName}/feed?access_token={access_token}
现在我收到这样的数据(非常好):
{
"data": [
{
"id": "someId",
"from": {
"Name": "Page name",
"category": "Sports Team",
"id": "someId"
},
"message": "Hello world!",
[...]
"shares": {
"count": 1
},
"likes": {
"data": [
{
"id": "someId",
"name": "Some person"
}
]
}
},
[...]
]
}
至于现在,我必须得到反应(LOVE
,WOW
,HAHA
,SAD
,ANGRY
和THANKFUL
)从每个帖子下载以下网址的json(这非常耗时):
https://graph.facebook.com/v2.9/{postId}?access_token={access_token}&fields=reactions
唯一的问题是我在使用“普通”网址时没有得到反应(没有&fields
)。是否有机会获得包含反应的所有信息,而无需将所有字段添加到&fields=from,message,likes,shares,reactions
?
答案 0 :(得分:0)
来自CBroe的评论:
我必须在我的网址中将我想要保存的所有字段传递给我的数据库:
https://graph.facebook.com/v2.9/{pageName}/feed?access_token={access_token}&fields=id,from,message,name,[...],likes,comments,reactions,shares