在网站中包含facebook个人资料

时间:2010-06-04 15:33:53

标签: php facebook

我正在尝试访问我的公开Facebook个人资料供稿并在网站上显示状态更新。 有没有简单的方法来做到这一点? 如果可能的话,我想绕过授权程序。 感谢

4 个答案:

答案 0 :(得分:2)

您无法绕过授权流程。您需要至少授权一次。并授予您的应用“offline_access”权限,之后您可以随时使用Facebook将在授权后为您提供的“令牌”从您的应用访问您的Facebook墙。您需要存储该令牌。

答案 1 :(得分:1)

只需使用fourgefeed框架并对其进行修改即可显示您的个人资料Feed,而不是一般社区的... http://fourgefeed.com,并在其上提供指南和下载。

答案 2 :(得分:1)

我找到了一种方法: 通过使用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或名称。

答案 3 :(得分:0)

很棘手..如果facebook不允许你获取更新状态..为什么不将你的个人资料与Twitter连接..只要你在facebook上更新一些内容,它就会在twitter上自动更新。然后使用twitter API json或xml将其集成到您的网站中。 得到了我在说什么?