Nessuna miniatura per i video Vimeo non elencati

Quando aggiungiamo i nostri video Vimeo non in elenco, l’anteprima non viene trasferita. I video YouTube non in elenco funzionano. C’è un modo per risolvere questo problema? Il nostro contenuto è premium, quindi deve rimanere non in elenco.

1 Mi Piace

Ciao,

Ho provato un video Vimeo casuale non in elenco e la miniatura è stata generata correttamente per me. :thinking:

Qual è la tua versione di Discourse?
Qual era il tuo sistema operativo quando hai caricato il video?

1 Mi Piace

Il team carica video, quindi diversi sistemi operativi. Ma il problema è comune… La nostra istanza di discourse è ospitata da discourse.org, quindi presumo che sia l’ultima versione. Abbiamo impostato le nostre impostazioni di sicurezza su Vimeo per riprodurre video solo sui nostri domini. Non sono sicuro se sia diverso da un vero non in elenco… I video vengono riprodotti correttamente, ma senza anteprima. C’è un posto dove trovare la versione del nostro sito?

Puoi trovare la data dell’ultimo aggiornamento nella tua dashboard di amministrazione

In alternativa Finding what version of Discourse you're using

1 Mi Piace

Le miniature confermate funzionano per i video non in elenco su Vimeo all’ultima versione.

Ecco un esempio non in elenco:

4 Mi Piace

Accidenti, è frustrante. Dovrò continuare a giocare con le impostazioni, immagino. Grazie per la conferma.

Grazie per averlo fatto notare…

1 Mi Piace

Avete qualche soluzione che potrei provare per vedere se riesco a farlo funzionare? Non so più cosa fare.

Ho lo stesso problema. Seguo.

Vimeo è decisamente volubile. Ho modificato le mie impostazioni di Vimeo in modo che tutti i video siano non in elenco anziché nascosti da Vimeo. Per quanto ne so, possono ancora essere riprodotti solo sui miei domini.

Quando aggiungo un link che assomiglia a [Preformatted text](https://vimeo.com/928819246/c8f7325d2a)

Genera la miniatura.

Quando provo questo stile di link e premo ricostruisci html, si rompe. Non ottengo un lettore. [Preformatted text](https://vimeo.com/928819266?share=copy)

Per trovare l’URL che funziona, ho cercato l’ID del video.

Inoltre, premere il pulsante ricostruisci HTML funziona correttamente quando si utilizza il link che funziona…

Ora, se solo il componente miniature dell’argomento potesse recuperare questa miniatura. :thinking:

Prova a usare il plugin sidecar per le anteprime dell’elenco degli argomenti. Permette di forzare la ricreazione delle miniature alla ricostruzione:

Potrebbe aiutare.

1 Mi Piace

Ciao @merefield questo plugin entrerà in conflitto con il plugin delle miniature degli argomenti che ho già configurato? Mi stavo chiedendo se dovrei provare il tuo plugin ora o più tardi dopo aver esaurito tutte le mie opzioni con il primo plugin? Ho contattato uno dei membri del team che lavora sulle miniature degli argomenti per vedere cosa sta succedendo. Ci sto provando prima.

Per me sembra a posto (ho provato a pubblicare su try.discourse.org):

https://vimeo.com/928819246/c8f7325d2a

Cliccando su Play:

Dato che hai modificato le impostazioni sulla privacy dei video, è possibile che il problema sia correlato alla cache di onebox; poiché sei su un piano ospitato, inviaci un’e-mail con i dettagli del sito specifico e del post che non funziona, o invia un messaggio a @team qui su meta per il supporto ufficiale e ti aiuteremo.

3 Mi Piace

Ciao Michael, anche il link che hai citato funziona per me. Ci sono voluti diversi tentativi ed errori per trovare quella soluzione. Tuttavia, un link come questo: [Testo preformattato](https://vimeo.com/928819266?share=copy) non funziona.

https://vimeo.com/928819266?share=copy

questo non è un video valido:

Questo non funziona più su https://try.discourse.org

Ho provato alcuni video casuali pubblici e non in elenco da Vimeo: nessuno mostra miniature.

Ecco il video di @Richie che prima funzionava ma ora non mostra una miniatura:

2 Mi Piace

Vediamo anche solo pagine vuote per le anteprime video di tutti i contenuti Vimeo.

Attualmente, i dati open-graph verranno utilizzati per le miniature.

Quando provo a eseguire il curl di un URL Vimeo per questi dati, ottengo una pagina con un captcha, priva di dati open-graph.

Potrebbe questa essere la causa principale della mancata visualizzazione delle miniature su alcuni siti?

Qualcuno è a conoscenza di come autorizzare l’accesso a Vimeo per il oneboxing?

1 Mi Piace

Sono riuscito a scrivere un plugin che recupera la miniatura tramite l’API di Vimeo.

2 Mi Piace

@thoka, mi piacerebbe provare il tuo plugin. Puoi indicarmi il repository?

Purtroppo non in forma isolata (ancora).

È solo un piccolo hack: