Enlaces de Twitter/X no se despliegan correctamente

Cuando publico un enlace directo de twitter/x en mi foro, no se despliega correctamente. Cuando publico el mismo enlace aquí en el foro de discourse, funciona.

Mi versión instalada: 3.6.0.beta1-dev (7c34595144)

Ejemplo de despliegue correcto en los foros de discourse.org
https://x.com/ryanhallyall/status/1961057800693453214

Captura de pantalla de mi sitio con despliegue incorrecto

1 me gusta

¿Has seguido los pasos en Configuring Twitter login and rich embeds for Discourse?

1 me gusta

Yo NO. ¡Gracias por indicarme la dirección correcta!

1 me gusta

Seguí las instrucciones para crear un ID y secreto de consumidor de Twitter (desde el portal developers.x.com) utilizando el nivel “gratuito”.

Cuando utilizo estos valores generados y los agrego en la configuración de Discourse como se muestra a continuación, sigo obteniendo la misma publicación de Twitter incorrectamente desplegada como se describe en mi publicación original.

Tenga en cuenta que mi instancia de Discourse está autoalojada en una instancia de AWS EC2.

Creo que ese es el problema

Pero estoy de acuerdo en que la experiencia predeterminada podría mejorarse para que no termines con un onebox en blanco cuando la configuración de Twitter no está configurada.

2 Me gusta

Oh, Dios mío… qué vergüenza. ¡No leí el primer párrafo de la documentación con la enorme señal de advertencia! ¡Qué amable de tu parte no regañarme!

Agradezco la pronta y útil ayuda brindada aquí en el foro.

3 Me gusta

Sí, tal vez debería mostrar solo el enlace si no está configurado.

4 Me gusta

Me encanta el uso del término “unfurling”. Aquí nos referimos a “oneboxing” para esa funcionalidad. He añadido la etiqueta onebox y también he alertado al equipo de experiencia del personal para que investigue cómo se podría mejorar la interfaz de usuario para que sea más fácil entender lo que está sucediendo en un caso como este.

Creo que hay otros casos en los que el “onebox” muestra un mensaje de error en el editor si no puede crear un “onebox” adecuado. Quizás esa podría ser una solución aquí también. O, como dices, simplemente mostrarlo como un enlace simple si no va a funcionar como “onebox” correctamente.

Parece que en tu ejemplo no dejaste un salto de línea antes de la URL que se iba a convertir en “onebox”. Aquí se ve como se esperaba.

1 me gusta

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