Facebook Graph API拉新闻Feed.替换不再使用的RSS/XML
Facebook Graph API to Pull News Feed. Replace discontinued RSS/XML
好的,因为facebook已经停止了他们的RSS订阅。我一直在试图弄清楚如何使用图形API来拉新闻提要。我一直在找,但什么也没找到。我这样做对吗?我试着去找开发人员。facebook文档,但似乎不能得到正确的。我做错了什么?这就是我所做的:我在developer.fb中创建了一个App。启用了user_feed, read_stream(是的,我知道它被弃用了)和user_status。我还启用了它,或者让它上线了。所有我想做的是把新闻feed在另一个网站。
我的代码如下(尝试了两种方法):'开放图rss
</head>
<body>
<script>
window.fbAsyncInit = function() {
FB.init({
appId : 'MyAppID',
xfbml : true,
version : 'v2.4'
});
};
(function(d, s, id){
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) {return;}
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/en_US/sdk.js";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));
</script>
<script>
function feed() {
FB.api(
"/me/feed",
function (response) {
if (response && !response.error) {
document.write('are we here?'); //no
document.write(response.data.message);
}
}
);
}
function feed2(){
var page_id = 'my_pageID'; //Also tried appid
var pageaccessToken='MyAppToken';
FB.api('/' + $page_id + '/feed?access_token=' + pageaccessToken, function(response){
document.write("am i here?"); // does not get here
if (response && response.data && response.data.length){
var ul = document.getElementById('pagefeed');
for (var j=0; j < response.data.length; j++){
var feed = response.data[j];
document.write(feed.message);
document.write(feed.link);
}
}
});
}
</script>
<button onclick="feed()">test</button>
<button onclick="feed2()">feed</button>
</body>
"
仅供参考。你可以查看你的页面提要,非常非常简单:
https://graph.facebook.com/{页id}/帖子? access_token ={访问令牌}
你需要创建一个图形API应用程序来获取访问令牌。但也有可能
check it:
http://johndoesdesign.com/blog/2011/php/adding-a-facebook-news-status-feed-to-a-website/相关文章:
- 无法从 jQuery RSS Feed 中的 localStorage 动态替换类
- 我应该如何从xml文件构建一个javascript页面
- 将XML转换为普通的旧JavaScript对象
- jQuery AJAX write to XML
- 如何将childNodes用于XML文档
- 在javascript中的xml中创建一个链接
- Cordova RSS馈送的链接不会在外部浏览器中打开
- RSS提要响应不是以原始XML格式提供的
- 如何从google提要API获取提要链接,如.rss.xml等
- 如何使用javascript创建rss/xml链接元素
- 使用Java Script从URL解析XML / RSS
- XMl(RSS) to Javascript
- 使用javascript解析外部XML (rss)
- 如何通过Javascript检索跨域RSS(xml)
- 从rss文件中读取XML数据
- Facebook Graph API拉新闻Feed.替换不再使用的RSS/XML
- 解析XML (RSS)
只有当它包含那个字符串时 - 使用 PHP 从 RSS 解析 XML,并使用 AJAX 传递
- 在网站中嵌入XML/RSS提要
- Javascript XML http请求无法从服务器打开RSS文件,XML状态= 0