Sto riscontrando un problema con l'API del grafico di Facebook. Ricevo una proprietà "The 'og: type", ma non presente. " errore su questo URL: http://thatnewjoint.com/posts/logic-driving-ms-daisy-feat-childish-gambino (e ogni altro URL sul mio blog)."La proprietà 'og: type' è richiesta, ma non presente." error
Il meta tag di tipo: è nel codice HTML, quindi non sono sicuro del motivo per cui Facebook non lo riconosce. Ecco ciò che la loro chiamata API grafico sta tornando:
{
"id": "561280430667026",
"created_time": "2014-08-28T20:35:18+0000",
"is_scraped": false,
"type": "website",
"updated_time": "2014-08-28T20:35:18+0000",
"url": "http://thatnewjoint.com/posts/eminem-superman-throwback-thursdays"
}
sembra come se sto postando usando il loro API (tramite il koala rubino gemma), il collegamento non viene raschiato? Parto dal presupposto che l'og: errore di tipo sta causando questo, ma qui sono i meta tag da quella pagina:
<meta property="og:url" content="http://thatnewjoint.com/posts/eminem-superman-throwback-thursdays" />
<meta property="og:title" content="Eminem - "Superman" [Throwback Thursdays] | ThatNewJoint | Premier Hip Hop Blog" />
<meta property="og:description" content="Classic from The Eminem Show. I'll be honest - the video is very strange, but the song is great."
<meta property="og:type" content="video">
<meta property="og:image" content="http://i3.ytimg.com/vi/8kYkciD9VjU/hqdefault.jpg" />
<meta property="og:video" content="http://www.youtube.com/v/8kYkciD9VjU?version=3&autohide=1">
<meta property="og:video:type" content="application/x-shockwave-flash">
<meta property="og:video:width" content="1920">
<meta property="og:video:height" content="1080">
MODIFICA CON PIU 'INFORMAZIONI:
Sembra come se se ho messo l'URL nel FB Debugger, inizialmente ottengo questo "La proprietà 'og: type' è richiesta, ma non presente." errore MA se poi clicco sul pulsante "Recupera nuove informazioni scrape", troverà tutte le informazioni corrette come dovrebbe. È possibile che FB stia tentando di rasentare l'URL troppo presto? Sembra che al loro primo passaggio, semplicemente non stanno raschiando l'URL correttamente, ma non riesco a capire perché.
Questo sembra essere risolto ora; tuttavia dovrai aggiungere anche un URL sicuro per il tuo video, altrimenti non verrà riprodotto nel newsfeed. – CBroe
@kitdesai hai provato a implementare la mia risposta qui sotto? Era necessario per il pulsante Mi piace del mio sito web. Questo è per ottenere un singolo myWebsite - "Mi piace" da registrare come sito myFacebook corrispondente - "Mi piace". Per favore mi faccia sapere. – totallytotallyamazing
@totallytotallyamazing grazie per il tuo commento. Mi sono reso conto che stavo inizializzando l'SDK FB in modo errato. L'ho risolto (in base ai commenti e alla nuova documentazione dell'SB JS SDK) ma il collegamento non viene ancora raschiato correttamente. Vedi questo post che ho appena fatto: http://thatnewjoint.com/posts/ti-don-t-tell-em-remix – kitdesai