2010-05-17 6 views
5

Eventuali duplicati:
How does Facebook Sharer select Images?Cosa fa og: i metadati dell'immagine con Facebook Like iframe?

sto lavorando sul mettere il Facebook "Mi piace" iframe su un sito, e sto cercando di seguire l'esempio trovato alla http://developers.facebook.com/docs/reference/plugins/like.

sto mettendo in codice simile a questo:

<meta property="og:image" content="http://ia.media-imdb.com/rock.jpg"/> 

Ma quando ho "Mi piace" di una pagina, che non fa nulla con l'immagine che io sono a conoscenza. Qualcuno sa cosa dovrebbero fare quei dati?

risposta

0

Sto lavorando allo stesso. Ho aggiunto i due xmlns al tag html e ho anche provato a implementarli tramite la versione xfbml del plug-in e non riesco ancora a visualizzare i metadati nel feed di Facebook. Il mio unico pensiero è quello basato sulla descrizione di FB su questa pagina http://developers.facebook.com/docs/opengraph#extra-data nella sezione "Amministrazione della tua pagina", che questi meta dati non verranno visualizzati nei dati "Grafico" fino a 10 persone "come" un articolo, quindi forse arriva in gioco. Altrimenti, sembra che mi manchi solo qualcosa.

3

digitare l'URL di una pagina che ha la proprietà og: image nella casella di condivisione e recupererà automaticamente i dati di og per pubblicare il collegamento nel feed. questo include l'immagine, la descrizione, ecc. Viene anche usato quando si estraggono i dati relativi usando l'api del grafico aperto.

+0

Sì, ma che cosa ha a che fare con il pulsante "Mi piace"? –

+0

Consente di definire l'immagine associata alla pagina quando qualcuno preme il pulsante Mi piace. – jamesnotjim

+0

Almeno, dovrebbe. Non l'ho ancora fatto funzionare fino ad ora. – jamesnotjim

0

Avevo lo stesso problema. Tuttavia, ho appena fatto in modo che ho avuto tutti gli stessi tag compilati come nel primo esempio in questa pagina:

http://developers.facebook.com/docs/opengraph

Poi quando ho cliccato il pulsante mi piace, si presentava con l'immagine che avevo specificato. Inoltre, mi sono imbattuto la loro cosa raschietto, non so se questo ha aiutato:

ricciolo developers.facebook.com/tools/lint/?url={YOUR_URL} formato & = json

nota ci dovrebbe essere un http a il fronte di quella richiesta di arricciatura. StackOverflow non mi permetteva di pubblicare più di un collegamento

+0

inoltre, mi sono assicurato che avessi gli stessi attributi xmlns html come nel loro esempio. – captainclam

+0

Dovrò provare di nuovo, perché quando ho postato questa domanda, fare quello che hai qui non ha fatto nulla con l'immagine. –

+0

Penso che potrebbe richiedere del tempo anche per l'aggiornamento. è stato piuttosto frustrante lavorare. – captainclam

0

http://developers.facebook.com/tools/lint

Se pugno l'URL in cui questo è pubblicato ... dice magicamente facebook di fermarsi e di inviare l'immagine. Non so come, ma funziona circa l'80% delle volte. Se l'immagine non funziona, pubblica un'immagine con style="display:none;". Questo funziona per me se og: image no.

0

Ho appena terminato i test per risolvere questo problema, ci ho dedicato più di 8 ore! :)

Se la pagina ha meno di 10, come il XFBML, non funzionerà, è necessario utilizzare il metodo iframe.

Non so perché, non c'è documentazione!

In ogni caso, spero di averti aiutato.