L'aperçu des tweets ne fonctionne plus sur mon instance

Il y a quelque temps, Discourse a cessé d’afficher correctement les liens Twitter sous forme d’aperçus. Je n’obtiens maintenant qu’un message d’erreur.

Cela semble fonctionner pour vous. Pourquoi donc !

J’utilise la dernière version. Quel pourrait être le problème ?

Exemple sur meta :

Sur mon instance :

1 « J'aime »

Je crains que ce ne soit pas un bug.

Dans le passé, nous avions un « simple » intégrateur Twitter qui s’appuyait sur une certaine magie pour générer le onebox. Cela présentait trop de cas limites et donnait des résultats très inégaux, souvent erronés.

Si des auto-hébergeurs souhaitent intégrer Twitter à l’avenir, veuillez suivre :

Toutes les personnes hébergées par CDCK utilisent les comptes CDCK, elles n’ont donc pas à se soucier de la configuration.

2 « J'aime »

Merci Sam

Mais comme je l’ai dit, il y a quelque temps, la fonction fonctionnait parfaitement. Lien activé. Aperçu désactivé.

Je ne veux pas associer un compte Twitter à mon instance. Je ne veux pas non plus approuver aveuglément un contrat de développeur et m’engager avec Twitter pour quoi que ce soit. Et je ne veux certainement pas utiliser Twitter comme moyen de connexion.

1 « J'aime »

Je vous entends, mais vous devez régler cela avec Twitter, ils ne nous ont laissé aucune option ici. Le piratage de HTML pour trouver des informations était trop fragile.

2 « J'aime »

Je déteste cette connerie.

Mise à jour :

J’ai suivi les instructions jusqu’au bout et tout configuré avec succès.

Les tweets ne s’affichent toujours pas.

Seul le lien s’affiche.

1 « J'aime »

Pouvez-vous confirmer que vous avez défini les deux paramètres du site twitter consumer key et twitter consumer secret, puis que vous avez essayé de reconstruire le HTML (menu Post :gear: → bouton Rebuild HTML) ?

Désolé pour la frustration, mais croyez-moi, j’ai fait de mon mieux pour trouver une solution. Le problème est que Twitter ne fournit plus les informations d’une manière significative pour que nous puissions les analyser et les afficher. Nous avons trouvé des solutions de contournement pour obtenir la plupart des informations (par exemple, nom d’utilisateur, message, nombre de retweets, etc.), mais nous n’avons pas pu en trouver une pour le tweet cité, qui est une partie importante du tweet.

2 « J'aime »

Tout est correctement configuré.

Comme suggéré, j’ai également essayé de reconstruire la vue HTML. Néanmoins, le lien ne devient pas une boîte d’aperçu.

Les anciens tweets que j’ai mis dans des publications par le passé sont toujours affichés. (Sans reconstruction HTML)

1 « J'aime »

J’ai re-testé avec mes clés Twitter et je confirme à nouveau que cela fonctionne. Tout ce que j’ai fait, c’est de définir les deux paramètres du site et de reconstruire le HTML. Ensuite, l’URL a été rendue comme un onebox.

Pouvez-vous s’il vous plaît reconstruire les clés de l’API Twitter et réessayer ? Assurez-vous de ne pas mélanger la clé et le secret.

1 « J'aime »

Bonjour,

J’ai fait de mon mieux. Les clés API (clés consommateur) ont été renouvelées. La fonction de reconstruction HTML n’a rien fait. Tout est pareil.

Seul le lien s’affiche.

Quelques sorties dans le journal d’erreurs seraient appréciées.

J’ai eu ce problème moi-même après avoir essayé de configurer cela aujourd’hui, et j’ai trouvé ce sujet par hasard après avoir cherché et je ne l’ai pas immédiatement vu mentionné dans ce sujet. Après avoir cherché dans d’autres publications, pour moi, cela avait à voir avec ce que les publications liées ci-dessous disent (utiliser le plan élevé au lieu du plan essentiel par défaut), malgré la formulation sur le site de Twitter concernant la révision de votre candidature, la mienne a été approuvée instantanément et a fonctionné correctement immédiatement après.

4 « J'aime »

Merci beaucoup, j’en ai également discuté avec @mcwumbly

En espérant que nous puissions ajouter un avertissement au tableau de bord de l’administrateur lorsque les utilisateurs sont par erreur sur le plan essentiel, expliquant le problème.

3 « J'aime »

Ouais ! Ça marche. :partying_face::partying_face::partying_face:

Un grand merci à @popstarfreas :bouquet:

2 « J'aime »

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.