In passato, Discourse otteneva le informazioni necessarie per il rendering delle onebox di Twitter tramite il crawling della pagina web o utilizzando l’API di Twitter. A causa delle recenti modifiche apportate da Twitter, non è più possibile ottenere tutte le informazioni necessarie dal crawling delle pagine web e abbiamo dovuto abbandonare il supporto per il primo metodo. Le onebox di Twitter continueranno a funzionare finché utilizzerai l’API di Twitter.
Come appaiono le onebox di Twitter?
Ecco un esempio di onebox di https://twitter.com/discourse/status/1557506046087680000
Questa modifica ti riguarda?
Questa modifica riguarda solo i siti che non utilizzano l’API di Twitter per recuperare le onebox (anteprima di Twitter). Se il tuo sito è ospitato da CDCK con un piano Business o superiore, o se hai impostato le impostazioni del sito twitter consumer key e twitter consumer secret, il tuo sito non è interessato.
Come posso risolvere questo problema?
Segui la guida per la generazione delle chiavi API di Twitter e configura Discourse per utilizzarle, ma salta la modifica dell’impostazione del sito “enable twitter logins”: