2013-03-22 52 views
0

當我發佈飼料到我的牆上時,所有東西都能正常工作,但圖片不會來。Facebook feed-圖片不來

$ret_obj = $this->facebook->api('/me/feed', 'POST', 
            array(
             'access_token' => $access_token, 
             'name' =>'Andameter', 
             'caption' =>'Rating of Andameter', 
             'source' => 'http://mydomainname/Andameter/uploads', 
             'link' => 'http://apps.facebook.com/myappname', 
             'message' => $pic_category.' : '.$user_name.' rated '.$pic_title.' with '.$indiv_likes_count.' &bs and '.$indiv_dislikes_count.' andas. What\'s about you ?', 
             'picture' => 'http://mydomainname/Andameter/uploads/tech1.jpg', 
             'description' => $pic_description 

           )); 
      echo '<pre>Post ID: ' . $ret_obj['id'] . '</pre>'; 

有人能幫助我,我的錯誤在哪裏嗎?

+0

您是如何預期這項工作的? – EaterOfCode 2013-03-22 12:43:12

+0

好吧,我同意你的意見,但是在上傳到網絡服務器後,我的牆上沒有任何東西。 – 2013-03-22 13:09:40

回答

1

其實你的圖片網址是包含無法通過Facebook解決的Localhost。你必須通過一個有效的域名,以便你的照片可以進入Facebook。上傳你的代碼在服務器中,如果有的話,並通過完整的Url你的代碼,它會工作。

+0

當在本地主機上運行唯一的圖片沒有得到,但上傳到服務器後,它完全不工作。我沒有得到任何職位在我的牆上。 – 2013-03-22 13:07:47

+0

更改您的應用設置。我認爲你還沒有更新你的應用程序設置 – 2013-03-23 08:56:07

+0

是的,我已經改變了我的畫布url.is有更多的設置? – 2013-03-23 11:02:53