我正在尝试构建一个Chrome扩展程序,我想获得人们在用户生日那天发布的所有帖子。
我试图通过Facebook Javascript SDK调用,但它没有返回我的朋友在生日那天发布的帖子。
FB.api(
'/me/feed',
'GET',
{},
function(response) {
// Insert your code here
}
);
相反,它像这样在一个帖子中返回所有生日帖子:
{
"message": "Belated happy birthday bhaiii.....",
"created_time": "2015-10-19T00:02:02+0000",
"id": "578828115566706_848912165224965"
},
{
"story": "Ritwik Jain and 40 others wrote on your Timeline.",
"created_time": "2015-10-18T03:59:39+0000",
"id": "578828115566706_848604468589068"
},
如何单独获取每个帖子?
提前谢谢。
正如您所发现的,/me/feed
端点是您需要使用的 - 当然,要获得user_posts
权限。Facebook似乎将生日帖子放在一起,但没有其他方法可以获取这些帖子。这意味着,没有办法单独获取生日帖子。
用户墙的端点:https://developers.facebook.com/docs/graph-api/reference/v2.5/user/feed