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:
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'
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?
hai escogitato una soluzione? C'è un limite di lunghezza? – chrislovecnm
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
Penso che sia correlato allo spazio ... corrisponde all'immagine – chrislovecnm