2010-10-03 32 views
2

我一直在寻找一种方式来做到这一点,我仍然相当难住。如何使用PHP在网站上显示Facebook状态源? (类似twitter推文)

我想要做的是与我的twitter饲料(看脚注this page)旁边有Facebook状态饲料,但似乎无法找到一种方法做到这一点,而不创建一个应用程序来将我的状态转换为RSS然后阅读PHP中的RSS。这变得杂乱和复杂。当然有一个更简单的方法(除了Facebook提供的iframe状态框)。

在此先感谢。

Zen

+0

嗨,你能得到结果吗?如果可以,你可以在这里分享吗? – Sisir 2011-06-12 16:28:20

+0

见下文,我使用了facebook图形API(阅读http://developer.facebook.com)。它很容易弄清楚。 – Zen 2011-07-03 23:36:29

+0

如果你的客户想要一个“更多”的定制设计,请阅读:http://stackoverflow.com/a/10968011/599082 – Garou 2014-05-28 15:27:49

回答

3

http://developers.facebook.com/docs/reference/fql/stream

“Facebook的查询语言,或FQL,使您可以使用SQL风格的界面来查询由图形API公开的数据。”

http://developers.facebook.com/docs/reference/fql/

与viewer_id为你的Facebook UID查询,然后解析返回的XML或JSON,并将其与CREATED_TIME场按时间顺序整合到你的Twitter的饲料。

顺便说一句,您需要通过获取开发人员密钥和配置文件的访问令牌来获取授权的相应密钥。由于您可能需要的不仅仅是您的公开个人资料(可能?),您需要为您的个人资料申请延长的权限。

+0

这正是我想要的。非常感谢 :) – Zen 2010-10-04 11:54:29

0

查看Facebook的社交插件。它允许您用一行HTML代码显示小部件...非常容易设置。

退房:http://developers.facebook.com/plugins

+0

我特别提到我正在寻找替代方案:)但感谢您的意见。我想按照自己的意愿设置帖子的风格,类似于您可以使用twitter所做的操作。 – Zen 2010-10-03 13:30:18

相关问题