In passato avevamo un “semplice” embedder di Twitter che si basava su una certa magia per generare il onebox. Questo presentava troppi casi limite e produceva risultati molto disomogenei, spesso con errori.
Se qualche self-hoster desidera embed di Twitter in futuro, segua:
Tutte le persone ospitate da CDCK utilizzano gli account CDCK, quindi non devono preoccuparsi di configurare questo.
Ma come ho detto, qualche tempo fa la funzione funzionava perfettamente. Link attivo. Anteprima disattivata.
Non voglio associare un account Twitter alla mia istanza. Né voglio approvare ciecamente un contratto di sviluppo e impegnarmi con Twitter per qualsiasi cosa. E certamente non voglio usare Twitter come login.
Puoi confermare di aver impostato entrambe le impostazioni del sito twitter consumer key e twitter consumer secret e poi aver provato a ricostruire l’HTML (menu Post → pulsante Ricostruisci HTML)?
Mi dispiace per la frustrazione, ma fidati che ho fatto del mio meglio per trovare una soluzione alternativa. Il problema è che Twitter non fornisce più le informazioni in modo significativo per noi da analizzare e visualizzare. Abbiamo trovato soluzioni alternative per ottenere la maggior parte delle informazioni (ad es. nome utente, messaggio, numero di retweet, ecc.), ma non siamo riusciti a trovarne una per il tweet quotato, che è una parte importante del tweet.
Ho appena testato di nuovo con le mie chiavi di Twitter e confermo ancora che funziona. Tutto quello che ho fatto è stato impostare le due impostazioni del sito e ricompilare l’HTML. Quindi, l’URL è stato visualizzato come onebox.
Puoi per favore ricompilare le chiavi API di Twitter e riprovare? Assicurati di non mescolare la chiave e il segreto.
Ho avuto questo problema anch’io dopo aver provato a configurarlo oggi, e mi è capitato di trovare questo argomento inizialmente dopo aver cercato e non l’ho visto immediatamente menzionato in questo argomento; Dopo aver cercato altri post, per me, ha avuto a che fare con quello che dicono i post collegati di seguito (usa il piano elevato invece del piano essenziale predefinito), nonostante la dicitura sul sito di Twitter riguardo alla revisione della tua applicazione, la mia è stata approvata istantaneamente e ha funzionato subito dopo.
Spero che possiamo aggiungere un avviso alla dashboard dell’amministratore quando gli utenti si trovano erroneamente nel piano essenziale, spiegando il problema.