I collegamenti ai siti web vengono automaticamente espansi per fornire contesto e informazioni aggiuntive. Quali metadati legge Discourse e in che formato sono strutturati (ad esempio, Open Graph di Facebook)?
Questo può essere d’aiuto?
Ciao Jammy
Deve funzionare automaticamente per gli utenti del forum. Tuttavia, oEmbed potrebbe essere il indizio di cui ho bisogno, forse è quello che Discourse analizza.
… o intendi che OneBox è ciò che fornisce a Discourse questa capacità? Attualmente non ho un forum sul mio sito web, ma vorrei che i link del mio sito venissero espansi dai forum Discourse a cui partecipo.
Ad esempio, il forum MIT App Inventor utilizza Discourse ed espande alcuni link di siti web, ma non i miei. Ho i tag delle proprietà Open Graph e i miei link vengono espansi da WhatsApp e LinkedIn, ma non da Discourse, da cui il mio argomento.
Temo di non avere una conoscenza approfondita del funzionamento interno, ma la guida sopra riportata offre alcuni suggerimenti su quali informazioni Discourse necessita per generare l’anteprima (Onebox):
Ecco anche alcuni consigli per la risoluzione dei problemi:
Come si confrontano con i tuoi metadati esistenti?
In realtà, sembra che i miei tag Open Graph esistenti funzionino con Discourse. Vediamo cosa pensa iFramely…
Bene, funziona perfettamente su iFramely, inclusa la visualizzazione mobile.
Per una ragione che non riesco a capire, ora funziona anche su Discourse (testato sul Forum MIT). La disposizione dei dati è diversa rispetto ad altre piattaforme, incluso il test di iFramely, ma almeno funziona.
Grazie mille per il tuo aiuto, JammyDodger.