Attualmente sto lavorando a una nuova funzionalità per consentire agli utenti di selezionare la miniatura che vorrebbero utilizzare durante la condivisione di una pagina su Facebook. L'utente dovrebbe essere in grado di utilizzare i widget di Facebook come la finestra di dialogo di invio o i pulsanti di condivisione e semplicemente di tagliare e incollare l'URL nella finestra di dialogo di stato di udpate su Facebook.Più og: i tag immagine non vengono visualizzati dalla finestra di dialogo Condividi o Aggiorna stato
Ho letto molto della documentazione, il che sembra indicare che ho semplicemente bisogno di aggiungere più tag og: image nella pagina che viene condivisa. Ho fatto questo ed eseguire la pagina attraverso il linter in modo da aggiornare la cache.
Passando direttamente la pagina a share.php, rimuovendo in modo efficace il mio codice lato client e lasciando che la finestra di dialogo presenti ciò che sta raschiando, vedo 3 immagini dalla pagina disponibile.
Non sono sicuro di cosa sto facendo male qui.
Ecco lo linter result, lo graph object, lo sharer.php link e lo the page. Qualcuno ha idee su cosa potrei fare in modo errato?
Ho confermato che almeno il tag og: title viene rispettato dalla finestra di dialogo Condividi. Ho anche testato la dimensione delle immagini e incluso le estensioni dei file come suggerito di seguito.
So che questo funziona perché buzzfeed ha la funzionalità esatta per cui sto andando. Ho ridotto il mio esempio a solo i pezzi fondamentali che penso dovrebbero funzionare. È possibile trovare il full source here.
Hai controllato se tutte le immagini sono abbastanza grandi? Il minimo è 200x200 e raccomandato è molto più grande. –
Sì tutte le immagini sono 200x200 – NotMyself
Non vedo il problema. Quello che vedo nel condivisore sono le prime 3 immagini dalla lista che hai specificato. Lo stesso che sono mostrati nel debugger. Facebook in realtà non dice che mostrerà tutte le immagini specificate dall'età. Nel tuo caso li limita solo ai primi tre. –