【发布时间】:2012-04-27 07:23:45
【问题描述】:
我正在尝试访问我的公开 Facebook 个人资料供稿并在网站上显示状态更新。 有什么简单的方法可以做到这一点吗? 如果可能的话,我想绕过授权过程。 谢谢
【问题讨论】:
我正在尝试访问我的公开 Facebook 个人资料供稿并在网站上显示状态更新。 有什么简单的方法可以做到这一点吗? 如果可能的话,我想绕过授权过程。 谢谢
【问题讨论】:
您不能绕过授权过程。您需要至少授权一次。并授予您的应用程序“offline_access”权限,之后您可以随时使用 facebook 授权后提供给您的“令牌”从您的应用程序访问您的 facebook 墙。您将需要存储该令牌。
【讨论】:
只需使用fourgefeed框架并对其进行修改以显示您的个人资料供稿,而不是一般社区的...http://fourgefeed.com他们的指南并下载。
【讨论】:
我找到了一种方法: 通过使用facebook api,您可以像这样访问公共 Facebook 供稿:
$this->facebookClient = new Facebook(array(
'appId' => FACEBOOK_APPLICATION_ID,
'secret' => FACBOOK_API_SECRET,
'cookie' => true,
));
$this->facebookClient->api('/[facebook_name]/feed/');
其中 [facebook_name] 是您的个人资料的名称。这可以是您选择作为 Facebook 名称的 ID 或名称。
【讨论】:
有点棘手.. 如果 facebook 不允许您获取更新的状态.. 为什么不将您的个人资料与 twitter 连接.. 一旦您在 facebook 上更新某些内容,它就会在 twitter 中自动更新。 . 然后使用 twitter API json 或 xml 将其集成到您的网站中。 明白我在说什么??
【讨论】: