作为页面发布到Facebook页面而不是用户消息的工作链接

时间:2012-07-23 10:55:46

标签: facebook facebook-graph-api facebook-php-sdk publish

我正在使用php-sdk,一切顺利,当我发布到粉丝页面时只显示短信,它显示为粉丝页面帖子...当我发布带有相同功能的链接时,它显示为用户帖子......为什么?

try {
      $res = $facebook->api('/'.$PAGE_ID.'/feed', 'POST',                   
                  array(
                        'access_token' => $PAGE_ACCESS_TOKEN
                        ,'message' => $message                        
                        ,'link' => $link
                      ) 
            );                       } catch (FacebookApiException $e) 
     {
        echo "e:".$e->getMessage();
        var_dump($res);
     }

1 个答案:

答案 0 :(得分:0)

如果您希望以页面本身的身份发布到页面,则必须使用页面的访问令牌而不是用户。

/me/accounts发送API调用,您将看到用户有权访问的网页/应用列表。每个条目都有access_token,前提是用户已接受'manage_pages`权限。

在API调用中使用此access_token将允许您作为页面发布。