Postr Wall To Fans页面使用Graph API

时间:2011-07-16 09:43:10

标签: php facebook api

我正试图通过Facebook Graph API将我的应用程序发布到用户的粉丝页面。请给我一些想法,如何使用Graph API并不使用粉丝页面的访问令牌进入粉丝页面。

提前致谢!

2 个答案:

答案 0 :(得分:1)

以管理员身份发布很容易,但是以页面发布需要更多工作。要以页面形式发布,我们需要以下权限:

  • publish_stream
  • manage_pages

我们需要manage_pages权限来获取页面访问令牌,以便我们代表它发布。这就是我们这样做的方式:

$page_id = "XXXXXXXXX";
$page_access_token = "";
$result = $facebook->api("/me/accounts");
foreach($result["data"] as $page) {
    if($page["id"] == $page_id) {
        $page_access_token = $page["access_token"];
        break;
    }
}
$args = array(
    'access_token'  => $page_access_token,
    'message'       => "I'm a Page!"
);
$post_id = $facebook->api("/$page_id/feed","post",$args);

我建议你阅读Graph API Docs

以上示例来自:How To: Post On Facebook Page As Page Not As Admin User Using PHP-SDK

答案 1 :(得分:0)

我建议您阅读API manual