Facebook API不返回帖子链接和图片
本文关键字:链接 API 返回 Facebook | 更新日期: 2023-09-27 18:08:40
我用来调用以下URL:
https://graph.facebook.com/v2.4/me?access_token=<non_expiring_token>&debug=all&fields=id%2Cname%2Cposts.limit(3)&format=json&method=get&pretty=0&suppress_http_code=1
…生成Facebook最近的JSON。然而,它似乎不再包括每个消息的帖子链接和图片。JSON返回以下格式:
{
"id":"################################",
"name":"PageName",
"posts":{
"data":[
{
"message":"blah blah blah blah",
"created_time":"2015-08-18T15:33:55+0000",
"id":"255265457833877_1175667159127031"
},
{
"message":"blah blah blah blah",
"created_time":"2015-08-05T15:18:54+0000",
"id":"255265457833877_1168482559845491"
},
{
"message":"blah blah blah blah",
"created_time":"2015-07-22T17:12:45+0000",
"id":"255265457833877_1160836887276725"
}
],
"paging":{
"previous":"...",
"next":"..."
}
}
}
当它用来以下列格式返回时:
http://codeshare.io/EvIdN你知道是什么改变了吗?提前感谢!
在新的图形api 2.4版本中,您需要指定您想要的字段,否则它将只返回基本字段,如id。您可以通过修改URL中的版本来修改请求以使用v2.3(用v2.3代替v2.4)。它将产生预期的响应。
或者,如果您需要使用最新版本,则必须像这样指定字段= https://graph.facebook.com/v2.4/me/posts?access_token={你的令牌},字段信息,链接,图片