如何使用Graph API获取我自己的Facebook Feed

时间:2014-06-14 20:31:55

标签: javascript facebook-graph-api

我正在寻找关于如何获取我自己的帐户的最新Facebook提要并在网页上显示它的答案(通过使用JS - 客户端)。

根据我的理解,我需要获取访问令牌才能使用

https://graph.facebook.com/YYY/feed?limit=5&access_token=XXX

所以我可以获得我的最新消息。

问题是必须手动检索访问令牌。有没有办法使用Graph API获取只读数据,还是我必须卷曲和解析页面?

部分解决方案。

使用rss feed作为以下内容:

https://www.facebook.com/feeds/page.php?format=json&id=XXX

1 个答案:

答案 0 :(得分:0)

您需要生成访问令牌以从任何用户/页面等获取Feed数据。建议使用Graph Explorer工具帮助获取该令牌并了解有关请求的更多信息:https://developers.facebook.com/tools/explorer/?method=GET&path=me%2Ffeed&version=v2.0

使用该访问令牌,您将能够使用jQuery(或您首选的库)请求JSON,如下所示:

$(function() {
  $.getJSON('https://graph.facebook.com/YOUR_FACEBOOK_ID/feed?access_token=YOUR_ACCESS_TOKEN', function(data) {
    console.log(data); // Do something with the returned data
  });
});