2012-07-23 37 views
0

我使用php-sdk和一切順利,當我發佈到粉絲頁面只有短信,它顯示爲粉絲頁後...當我發佈鏈接的功能相同,它顯示爲用戶發佈...爲什麼?發佈到Facebook頁面作爲頁面不作爲用戶消息的作品鏈接不是

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); 
    } 

回答

0

如果你想要發佈到頁面的頁面本身,您必須使用訪問令牌的頁面,而不是用戶。

通過API調用/me/accounts,您將看到用戶有權訪問的頁面/應用程序列表。每個條目將有一個access_token,前提是用戶已接受'manage_pages`權限。

在您的API調用中使用此access_token可以讓您發佈爲頁面。

+0

它的工作!謝謝。也許你知道如何從帖子中刪除應用程序名稱? 「應用程序名稱」發佈的「頁面名稱」? – user1545625 2012-07-23 14:18:26

+0

您將無法從帖子中刪除應用程序名稱。 – 2012-07-23 14:22:02

相關問題