2013-03-22 1 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

+0

Хорошо, я согласен с вами, но после загрузки на веб-сервер на моей стене ничего не делается. –

ответ

1

На самом деле ваша фотография Url содержит Localhost, который не может быть разрешен Facebook. Вы должны передать действительный домен, чтобы ваша фотография могла появиться в facebook. Загрузите код на сервере, если он есть, и передайте полный URL-адрес вашего кода, он будет работать.

+0

Когда работало на localhost, только изображение не получалось, но после загрузки на сервер он полностью не работает. Я не получаю никаких сообщений на стене. –

+0

Измените настройки своего приложения. Я думаю, что вы не обновили настройки своего приложения –

+0

Да, я изменил свой холст url.is там больше настроек? –