5

Ho provato a condividere automaticamente i post sulla mia pagina Facebook. Funziona perfettamente, ma voglio usare un'immagine più grande per il post condiviso. http://cdn.tips4php.net/wp-content/uploads/2010/12/final_post.jpgPost dell'API di Facebook per nutrire con l'immagine più grande?

ho usato il seguente codice di pubblicarlo:

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

Come posso usare più grande foto per questo post? Ho visto alcuni post condivisi da altre pagine di Facebook e hanno una grande immagine. In attesa di risposta ..

+0

Hai forse un esempio? –

+0

Il link che ho incluso contiene l'esempio, come appare sulla mia pagina facebook. –

risposta

1

L'immagine più grande viene visualizzata solo se l'immagine/post è stata condivisa manualmente da un amministratore. Se si utilizza l'API, Facebook utilizza deliberatamente l'immagine più piccola. Fondamentalmente, Facebook vuole promuovere la condivisione manuale dei contenuti rispetto alla condivisione automatica.

Degli esempi che hai visto, qualcuna di esse ha l'app "via xxx" su di esse, come il tuo screenshot? Questo è un omaggio su se il post è stato condiviso manualmente o tramite un'applicazione.