En el pasado, Discourse obtenía la información necesaria para renderizar las onebox de Twitter rastreando la página web o utilizando la API de Twitter. Debido a los cambios recientes realizados por Twitter, ya no podemos obtener toda la información que necesitamos rastreando páginas web y tuvimos que eliminar el soporte para el primer método. Las onebox de Twitter seguirán funcionando siempre que estés utilizando la API de Twitter.
¿Cómo se ven las onebox de Twitter?
Aquí tienes un ejemplo de onebox de https://twitter.com/discourse/status/1557506046087680000
¿Te afecta este cambio?
Este cambio solo afecta a los sitios que no utilizan la API de Twitter para obtener onebox (vista previa de Twitter). Si tu sitio está alojado por CDCK en un plan Business o superior, o tiene configurados los ajustes del sitio twitter consumer key y twitter consumer secret, tu sitio no se ve afectado.
¿Cómo puedo solucionar esto?
Sigue la guía para generar claves de API de Twitter y configura Discourse para utilizarlas, pero omite el cambio del ajuste del sitio “enable twitter logins”: