Le onebox di Twitter ora richiedono credenziali Twitter

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”:

21 Mi Piace

Grazie. Salvato nei preferiti. :smiley::+1:

2 Mi Piace

2 messaggi sono stati divisi in un nuovo argomento: Le onebox di Twitter non funzionano più sulla mia installazione

Solo per informazione, a causa del limite di utilizzo dell’API in vigore, questo ora è applicabile ai nostri piani Business e Enterprise, e il post originale è stato modificato per riflettere ciò. Per coloro che utilizzano l’hosting Basic o Standard e desiderano comunque supportare questa funzionalità, dovranno seguire queste istruzioni per ottenere una chiave API:

2 Mi Piace