使用.NET获取没有应用程序的FanPage换行符

时间:2011-07-25 15:09:12

标签: .net asp.net-mvc vb.net facebook-graph-api facebook-c#-sdk

我想使用.NET(C#/ VB)在我的博客上显示粉丝页面墙的最新更新。

阅读Facebook Graph API Docs之后,我知道我需要access_token才能进行此次调用 - 问题是我不想要求每个访问者批准任何类型的Facebook应用只是为了阅读更新源。

我认为这是可能的,因为我注意到Wibiya's Toolbar显示了墙上的Feed而没有询问权限,但不知何故,他们有了access_token来进行此次调用。

有人可以帮助我解开这个谜团,或者只是告诉我实现这个目标的最佳途径是什么?

请不要向我提供普通的Facebook小部件。

3 个答案:

答案 0 :(得分:3)

另一个可能的答案是简单地使用粉丝页面的RSS源 - 如果您查看任何“粉丝页面”的左下角,您将看到以下链接:

* Create a Page
* Add to My Page's Favorites
* Subscribe via RSS
* Report Page
* Share

Facebook粉丝专页RSS feed看起来像这样:

http://www.facebook.com/feeds/page.php?id=FACEBOOK-ID&format=rss20

所以,如果我想阅读可口可乐脸书Facebook粉丝页面(身份证号码:40796308305),您可以直接使用:

http://www.facebook.com/feeds/page.php?id=40796308305&format=rss20

我所知道的没有“社交插件”,允许您显示您的Facebook粉丝页面状态更新,就像推特小部件一样。 (AFAIK)

答案 1 :(得分:1)

找到解决方案, 我们可以使用FQL Queries来接近它。

SELECT source_id,post_id,actor_id,target_id,message,comments,likes,attachment,created_time,permalink FROM stream WHERE source_id=me()LIMIT 0,15

我希望你会发现它有用。

答案 2 :(得分:0)

嘿,你不需要编程,如果你想要这样做,如果你有能力在你的博客中嵌入javascript和html然后使用javascript sdk它会帮助你很多或使用你所需要的一个Facebook插件d是给它URL,这里有一些有用的链接: http://developers.facebook.com/docs/reference/plugins/activity/

http://developers.facebook.com/docs/guides/canvas/

如果有帮助则标记为已回答:)