2012-12-12 17 views
7

Sto tentando di aggiornare il mio codice stream.publish per utilizzare la finestra di dialogo del feed nell'SDK di javascript, ma i post di Facebook risultanti sono piccoli e brutti. Più fastidioso è che i post su Facebook non corrispondono all'anteprima sul mio sito.I messaggi creati utilizzando la finestra di dialogo del feed di SDK Javascript sono piccoli e troncati; non corrisponde all'anteprima

Ecco il mio codice:

function facebook_publish_feed_story() { 
    var publish = { 
     method: 'feed', 
     link: 'http://www.wikipedia.org/', 
     picture: 'http://upload.wikimedia.org/wikipedia/commons/6/63/Wikipedia-logo.png', 
     name: 'Name of the link', 
     caption: "A caption that's kind of long like this I'm going to write some more words" 
     description: 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas vitae augue sed urna fermentum vulputate. Nunc porttitor vestibulum vestibulum. Aliquam eget feugiat lectus. Duis ullamcorper sollicitudin nisi sit amet congue.' 
    }; 

    FB.ui(publish, function(response) { 
    //do something with response 
    }); 
} 

Ecco il pop-up javascript con un'anteprima del post. Questo post sembra totalmente fine e grande per me:

x

Ed ecco come si presenta una volta che è inviato a facebook. Si noti che è in una tabella con uno sfondo scuro, e che la descrizione è totalmente troncato, senza neanche un "..." o 'leggi tutto'

x

Se questo è "solo il modo in cui è ", quindi va bene e mi arrendo, ma se c'è un modo per risolvere questo codice, o usare una chiamata SDK diversa per rendere un post più attraente e informativo, non sarebbe meglio per tutti?

+0

hai escogitato una soluzione? C'è un limite di lunghezza? – chrislovecnm

+0

Non penso che ci sia una soluzione; Penso che si tratti di un caso in cui Facebook esercita il proprio diritto di mostrare le proprie informazioni come preferiscono. È frustrante che l'anteprima non corrisponda al post finale, ma dal momento che stiamo usando il loro SDK, siamo grati a questo. Vedi sotto per un suggerimento che la didascalia potrebbe contenere più contenuti rispetto alla descrizione. Sfortunatamente non penso che ci sia un limite di numero di caratteri, in quanto dipende dalla quantità di spazio; probabilmente sei limitato a due linee. – nvioli

+0

Penso che sia correlato allo spazio ... corrisponde all'immagine – chrislovecnm

risposta

2

Lo stesso qui, il post viene troncato. Ho notato che questo problema è iniziato di recente. La mia 'soluzione' era di mettere il testo nel valore della didascalia invece della descrizione. Sembra che la didascalia possa contenere più caratteri della descrizione.

+0

Accettando questo dato che non sembra che ci sia un modo migliore, o che riceverò altre risposte ... Ancora non ne sono felice. – nvioli

+0

Non penso che ci siano differenze nella pubblicazione o nella didascalia. Questo sta accadendo con me in iOS SDK e ho appena provato entrambe le chiavi e ottenuto lo stesso risultato. – Ahmed

+0

Bene, tranne che si ottiene solo un paragrafo di testo anziché due ... – nvioli

Problemi correlati