Liens Twitter/X ne se déroulent pas correctement

Lorsque je publie un lien Twitter/X direct sur mon forum, il ne se déroule pas correctement. Lorsque je publie le lien exact ici sur le forum Discourse, cela fonctionne.

Ma version installée : 3.6.0.beta1-dev (7c34595144)

Exemple de déroulement correct sur les forums discourse.org
https://x.com/ryanhallyall/status/1961057800693453214

Capture d’écran de mon site avec un déroulement incorrect

1 « J'aime »

Avez-vous suivi les étapes décrites dans Configuring Twitter login and rich embeds for Discourse ?

1 « J'aime »

Je ne l’ai PAS fait. Merci de m’avoir montré la bonne direction !

1 « J'aime »

J’ai suivi les instructions pour créer un ID et un secret de consommateur Twitter (depuis le portail developers.x.com) en utilisant le niveau « gratuit ».

Lorsque j’utilise ces valeurs générées et que je les ajoute dans les paramètres de Discourse comme indiqué ci-dessous, j’obtiens toujours le même article Twitter mal déplié, tel que décrit dans mon message d’origine.

Notez que mon instance Discourse est auto-hébergée sur une instance AWS EC2.

Je pense que c’est là le problème

Mais je suis d’accord que l’expérience par défaut pourrait être améliorée afin que vous ne vous retrouviez pas avec une onebox vide lorsque les paramètres Twitter ne sont pas configurés.

2 « J'aime »

Oh mon Dieu… quelle honte. J’ai omis de lire le premier paragraphe de la documentation avec le panneau d’avertissement géant ! Comme vous êtes aimable de ne pas me réprimander !

J’apprécie l’aide rapide fournie ici sur le forum.

3 « J'aime »

Oui, peut-être qu’il devrait être configuré par défaut sur le simple lien s’il n’est pas configuré.

4 « J'aime »

J’adore l’utilisation du terme “unfurling”. Nous utilisons “oneboxing” ici pour cette fonctionnalité. J’ai ajouté la balise onebox et j’ai également alerté l’équipe d’expérience du personnel pour qu’elle examine comment l’interface utilisateur pourrait être améliorée afin de faciliter la compréhension de ce qui se passe dans un cas comme celui-ci.

Je pense qu’il existe d’autres cas où la “onebox” affiche un message d’erreur dans l’éditeur si elle ne parvient pas à créer une “onebox” correcte. C’est peut-être une solution ici aussi. Ou, comme vous le dites, afficher simplement un lien simple s’il ne s’agit pas d’une “onebox” correcte.

Il semble que dans votre exemple, vous n’ayez pas laissé de saut de ligne avant l’URL à mettre en “onebox”. Ici, cela fonctionne comme prévu.

1 « J'aime »

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