我正在寻找关于如何获取我自己的帐户的最新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
答案 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
});
});