Les oneboxes et les liens Twitter sont cassés maintenant que la connexion est requise

Ça a encore cassé :roll_eyes:

Voici un exemple :

Le problème cette fois-ci, cependant, semble être que Twitter exige désormais que vous vous connectiez pour voir les tweets :pensive:

Essayez d’ouvrir ce lien Twitter dans un navigateur incognito :

Ce type, Elon Musk :roll_eyes: :man_facepalming:

7 « J'aime »

Merci @Richie - Je viens de fusionner un correctif :

Vidéos réelles de nous gérant les changements de l'API Twitter

Chat jouant GIF

13 « J'aime »

Je n’arrive pas à y croire :rire:

Merci pour la mise à jour !

4 « J'aime »

Pour information

En tant que modérateur sur OpenAI Discourse (EricGT), je mets souvent des liens vers des tweets officiels d’OpenAI, mais maintenant que Twitter exige un compte pour même voir un lien vers un tweet, ces liens ne fonctionneront pas pour ceux qui n’ont pas de compte Twitter.


Modifié à partir du message original sur OpenAI.

2 « J'aime »

Salut Eric,

Nous ne pouvons pas faire grand-chose du côté de Discourse concernant les liens Twitter qui nécessitent une connexion. Mais il semble que, du moins pour le moment, nous puissions toujours prendre en charge les ‘intégrations’ Onebox. Cela devrait aider à rendre le contenu visible pour les personnes qui n’ont pas de compte Twitter.

La correction que nous avons apportée aujourd’hui sera déployée naturellement sur notre hébergement dans les jours/semaines à venir, mais nous pouvons l’accélérer pour des sites spécifiques si nécessaire.

5 « J'aime »

Bien que je ne sois pas un employé d’OpenAI, est-ce que le site d’OpenAI peut être accéléré. :slightly_smiling_face:

Merci de votre considération.

3 « J'aime »

Reconstruit avec cette correction et je n’obtiens toujours pas d’intégrations avec le onebox. Je suis heureux de fournir les journaux réseau, etc. si cela peut être utile. J’obtiens un 404 sur l’appel onebox.

@bsawicki juste pour vérifier, après la mise à jour, avez-vous supprimé/mis à null vos paramètres twitter consumer key et twitter consumer secret ?

J’obtiens un 404 avec ou sans la clé et le secret du consommateur. Nous sommes auto-hébergés et, en rassemblant quelques fils de discussion, je pense que nous sommes malchanceux à moins que nous ne voulions payer pour l’API, mais si je me trompe, veuillez me corriger. Nous utilisons le nouveau plugin d’intégration natif, mais les sauts qu’il produit sont assez gênants.

Cela ne fonctionne pas avec ou sans clés de consommateur, il semble qu’une API payante soit requise.

Hmm, le nôtre fonctionne toujours avec le thème Twitter Native Embed :thinking:

Lien vers un test non répertorié, public, incognito : https://greyarro.ws/t/test-public-twitter-unlisted/64744

Le plugin d’intégration natif n’est pas l’intégration rendue par onebox. Ce sont des choses différentes.

2 « J'aime »

Cela va bien au-delà de la méthode one-box existante, mais il est théoriquement possible de créer une archive web d’un tweet et de la rejouer sur un post. J’ai rédigé des instructions sur la façon de le faire avec des pages HTML simples ici :

Théoriquement, on pourrait écrire un plugin pour le one-box pour les fichiers WACZ dans Discourse. Malheureusement, je ne suis plus qu’un observateur du projet maintenant que j’ai dû fermer mon site propulsé par Discourse. Je serais heureux d’offrir des conseils si on me le demande.

3 « J'aime »

Le code de secours open-graph présente une erreur si certaines balises meta spécifiques à Twitter sont manquantes. J’ai une solution

Cela fonctionne maintenant, je pense qu’il est sûr de clow.

1 « J'aime »