我正在尝试访问我的公开Facebook个人资料供稿并在网站上显示状态更新。 有没有简单的方法来做到这一点? 如果可能的话,我想绕过授权程序。 感谢
答案 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将其集成到您的网站中。 得到了我在说什么?