Funzionalità di incorporamento e layout di Instagram

Ciao!

Ho alcune domande e suggerimenti riguardo all’incorporamento dei post di Instagram.

Ecco un post in cui ho inserito tre link: 1 video, 1 foto e 1 galleria:

Incorporamento video

  1. L’anteprima dell’immagine è allungata. È possibile evitarlo?

    Anteprima nel post del forum:

    Post di Instagram effettivo:

  2. C’è uno spazio bianco alto in fondo all’incorporamento. L’altezza dell’iframe sembra sbagliata. C’è un modo per correggerlo?


Incorporamento galleria

L’incorporamento della galleria non utilizza tutta la larghezza disponibile, ma lo fa per un singolo post di immagine. Si può correggere anche questo?


In modo più generale, cosa può personalizzare Discourse in questi incorporamenti? Può essere personalizzato, o tutto lo stile del contenuto viene generato e fornito da Instagram stesso?

Inoltre, ricordo un tempo in cui i post di Instagram avevano delle “onebox” in cui le immagini venivano caricate localmente, come i normali caricamenti, il che impediva la scomparsa del contenuto della “onebox” se il relativo post di Instagram veniva rimosso. Suppongo che non sia più così?

Ho appena completato il (francamente) arduo compito di registrare un’app Meta che consentirà gli oEmbed in precedenza. Non so perché abbiano reso il processo così difficile, specialmente la parte in cui vogliono verificare che la tua app funzioni per approvare le autorizzazioni, ma la funzionalità dell’app dipende dall’esistenza dell’autorizzazione (!!??). Attendo presto una risposta

Non posso rispondere a nessuna delle domande qui da solo, posto principalmente per seguire questo argomento. Ho letto da qualche parte su questo forum Meta che la versione non-onebox degli embed di Instagram non funziona bene con lo scroll infinito, specialmente a causa dell’altezza variabile. È quello che sta succedendo qui? Menzionerò anche che una rapida ricerca di “instagram” nel repository GitHub di discourse fa un buon lavoro nel trovare i pezzi di codice pertinenti.

Vorrei sottolineare questo punto.

Mi chiedo anche se sia possibile incorporare link pubblici di Facebook. Non ho trovato un modo per farlo. Non funziona nemmeno su Discord, tra l’altro. Tutto ciò che fa è mostrare un invito al login scritto in una lingua non sempre ben scelta, poiché si basa sul server su cui è ospitato Discourse, e nonostante diverse richieste da parte degli utenti, non ricordo di aver visto alcuna soluzione o workaround.

Qualcuno conosce lo stato di Discourse/meta riguardo agli embed di Instagram/Facebook?


Ecco un esempio di un post del 2021 dal mio forum, con post di Facebook e Instagram correttamente incorporati con estratti e immagini remote scaricate: Desert MUNI Race Ridgercrest, Ca - #23 by jmadrigal - General - Unicyclist.com

Allora era perfetto, ma ora la funzionalità è rotta (Facebook) e mezza rotta (Instagram). :pensive:

Ho scoperto che Discourse non era più in grado di recuperare l’immagine di Instagram, da cui il metodo iframe implementato 2 anni fa:


Alcuni problemi di layout che ho menzionato in questo topic sono stati risolti da allora, ma ora gli embed di Instagram sembrano quasi quadrati, il che ritaglia il contenuto:

Link IG originali:

https://www.instagram.com/p/Cl0v1o5S-S0/

https://www.instagram.com/p/ClyKnj8yW4B/

1 Mi Piace