我正在为客户建立一个网站。他的公司有一个Facebook页面。在他的网站的主页上,他想要一个可以从他的商业Facebook页面获取所有更新的订阅源。
现在,我觉得这很容易实现(也许是这样)但是我已经搜索了Facebook API以实现这一点的任何简单方法。我在理解应该采用哪种方式时遇到很多困难。我已经决定使用JS访问它,但不知道从那里去哪里。
我是否需要创建应用?如果是这样,我选择了哪些选项,以便我可以访问客户端的Facebook页面?
如何让我创建的应用程序显示出来以便用户可以对其进行授权?我有很多问题,Facebook并不擅长给我答案。
非常感谢任何帮助。
答案 0 :(得分:2)
我建议您只使用Facebook页面的RSS源。
示例强>
拿他的页面网址,例如
https://www.facebook.com/pages/Lazery-Attack/6001014870
取下网址末尾的数字,然后将其插入facebook Feed网址,例如
https://www.facebook.com/feeds/page.php?format=rss20&id=6001014870
Voila,您现在可以将RSS源集成到您正在构建的网站中。
网址细分
网址按以下方式细分:
https://www.facebook.com/feeds/page.php?format= {feedFormat}和ID = {} PAGEID
Vaid Feed格式为:
其他示例
原子
https://www.facebook.com/feeds/page.php?format=atom10&id=6001014870
JSON
https://www.facebook.com/feeds/page.php?format=json&id=6001014870
答案 1 :(得分:0)
在这里查看facebook API:http://developers.facebook.com/docs/reference/api/page/
你可以试试这里: http://developers.facebook.com/tools/explorer/?method=GET&path=19292868552%2Fposts
类似框:http://developers.facebook.com/docs/reference/plugins/like-box/也有最新帖子
答案 2 :(得分:0)
最简单的方法是在页面中添加一个Like按钮,并确保选中“show Stream”,因为这将显示所有最近的帖子。您也可以自定义外观(例如宽度,高度等)。
不需要App或凌乱的API调用!
在此尝试,只需将生成的代码粘贴到您的网页中: http://developers.facebook.com/docs/reference/plugins/like-box/
答案 3 :(得分:0)
不是应用,而是Facebook社交插件Facebook For Pages