簡體   English   中英

Facebook帖子牆錯誤?

[英]Facebook post wall error?

您可以看到以下內容: http : //disavur.com/facebook,這是我的代碼:

$user = $facebook->getUser();

if($user) { 
    try {
       $statusUpdate = $facebook->api('/me/feed', 'post',
                 array('name'=>'My APP on Facebook','message'=> 'I am here working',
                 'privacy'=> array('value'=>'CUSTOM','friends'=>'SELF'),
                 'description'=>'testing my description',
                 'picture'=>'https://fbcdn-photos-a.akamaihd.net/mypicture.gif',
                 'caption'=>'apps.facebook.com/myapp','link'=>'http://apps.facebook.com/myapp'));
     } catch (FacebookApiException $e) {
          echo "error";;
    }
}
else
{

    echo "<a href='" . $facebook->getLoginUrl() . "'>login</a>";
}

此代碼返回“錯誤”。 錯誤在哪里?

您的應用需要具有“ publish_stream”權限才能在牆上發布。 您可以通過設置$facebook->getLoginUrlreq_perms參數來請求此權限。

echo "<a href='" . $facebook->getLoginUrl(array('req_perms' => 'publish_stream')) . "'>login</a>";

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM