我正在尝试构建一个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"
},
如何单独收到每篇文章?
提前致谢。
答案 0 :(得分:1)
正如您所发现的那样,/me/feed
端点是您需要使用的 - 当然是user_posts
权限。 Facebook似乎把生日帖子放在一起,但没有其他方法可以获得帖子。意思是,没有办法单独获得生日帖。
用户墙的端点:https://developers.facebook.com/docs/graph-api/reference/v2.5/user/feed