2

我想从 Facebook 页面墙(它是一个乐队,所以没有私人资料)中获取帖子(仅来自乐队,而不是其他人)并将其发布在自己的网站上。

我希望以 XML 或 JSON 格式获取帖子,然后解析它们。所以我想用 Facebook 作为一个新闻系统。

但我没有找到解决方案——我不想让用户使用他的帐户登录以查看任何内容——它应该只是一个公共流。

我发现的唯一想法是使用 twitter 作为导出机制,但这有点复杂。

有人有想法吗?

4

5 回答 5

5

您可以使用 Facebook php sdk: https ://github.com/facebook/facebook-php-sdk 它最终看起来像这样:

//
include('facebook.php');
$fb_config = array(
        'appId'  => $yourAppId,
        'secret' => $yourSecret,
);
$facebook = new Facebook($fb_config);
$feed = $facebook->api("/{$nameOfFaceBookPage}/feed");

这将为您提供一系列提要故事。

于 2012-02-18T22:27:51.253 回答
3

我假设你为你的乐队创建了一个 facebook 页面,它的 url 格式如下:

http://www.facebook.com/pages/<band_name>/<page_id>

在这种情况下,您可以使用 Graph API 阅读 json 格式的墙贴(无需登录):

https://graph.facebook.com/<page_id>/feed
于 2010-10-14T22:34:29.457 回答
1

如果您只想要“我”的帖子,您不能只使用 Like Box 社交插件并显示流吗?此插件将仅显示来自页面所有者的帖子。

http://developers.facebook.com/docs/reference/plugins/like-box

于 2011-01-26T17:45:11.123 回答
0

前段时间我遇到了同样的问题,我正在寻找一些非常简单的方法来发布 facebook 页面的提要,但我在网络上没有找到任何解决方案。

我想要实现的是FB页面(这是一个粉丝页面,不是私人资料)的公告板(Facebook墙)的帖子(仅来自我的个人粉丝页面,而不是另一个)并将其发布在我的网站上。

我希望获得 JSON 或 XML 格式的帖子,然后对其进行编码,以便将 FB 用作新闻系统。不幸的是,我还没有找到任何解决方案,因为我不希望用户必须登录他的帐户才能看到某些东西,所以它必须是公共提要流。

所以,我决定编写插件。这里是教程的链接: http ://www.lorenzodedonato.com/freebies/facebook-plugin-per-visualizzare-i-post-della-bacheca-di-una-pagina-fan-creato-in-php-json /

于 2014-11-11T15:40:07.297 回答
0

我正在开发一个类似的应用程序,经过大量搜索终于完成

https://graph.facebook.com/194466683916784/feed?access_token=AAACTzPZAxblQBAHND7fo1rA58VqQawuJb806Q6BeIFhTroyGSYIe5i0R5fZAZBtffNvkkZB7ayvV7Vw7j7ZBf7vGt6xHx2gjx4FhO8d27sAZDZD

在 .com 之后输入您的页面墙 ID 并在访问令牌中从 Graph - API 资源管理器中获取您自己的访问令牌

然后将该令牌换成更长的寿命,即 60 天,您就可以开始了

于 2013-04-11T14:16:53.283 回答