Сообщение API Facebook для кормления с большим изображением?

Я попытался автоматически публиковать сообщения на своей странице в Facebook. Он работает отлично, но я хочу использовать увеличенное изображение для общего сообщения. http://cdn.tips4php.net/wp-content/uploads/2010/12/final_post.jpg

Я использовал следующий код, чтобы опубликовать его:

 try {
 $page_info = $facebook->api("/$pageId?fields=access_token");

 $attachment = array(
 'access_token' => $MYACCESTOKEN,
 'message' => $msg,
 'name' => $title,
 'link' => $uri,
 'description' => $desc,
 'picture'=>$pic,
 'actions' => json_encode(array('name' => $action_name,'link' => $action_link))
 );

$status = $facebook->api("/$pageId/feed", "post", $attachment);

 } catch (FacebookApiException $e) {
 error_log($e);
 $user = null;
 }

Как я могу использовать увеличенное изображение для этого сообщения? Я видел несколько общих сообщений с других страниц facebook, и у них есть большая фотография. В ожидании вашего ответа..


person Nagy András    schedule 07.03.2013    source источник
comment
Может быть, у вас есть пример?   -  person Stéphane Bruckert    schedule 07.03.2013
comment
Ссылка, которую я включил, содержит пример того, как она отображается на моей странице в Facebook.   -  person Nagy András    schedule 08.03.2013


Ответы (1)


Изображение большего размера отображается только в том случае, если изображение / публикация были опубликованы администратором вручную. Если вы используете API, Facebook намеренно использует меньшее изображение. По сути, Facebook хочет продвигать ручной обмен контентом, а не автоматический обмен.

Из примеров, которые вы видели, есть ли на каком-нибудь из них "via xxx app", как на вашем скриншоте? Это раздача, если публикация была опубликована вручную или через приложение.

person Niraj Shah    schedule 05.10.2013