Раньше Discourse получал информацию, необходимую для отображения onebox-ов Twitter, либо путем сканирования веб-страниц, либо с использованием API Twitter. В связи с недавними изменениями, внесенными Twitter, мы больше не можем получать всю необходимую информацию путем сканирования веб-страниц и были вынуждены отказаться от поддержки первого метода. Onebox-ы Twitter будут продолжать работать, пока вы используете API Twitter.
Как выглядят onebox-ы Twitter?
Вот пример onebox для https://twitter.com/discourse/status/1557506046087680000:
Затрагивает ли это изменение вас?
Это изменение затрагивает только сайты, которые не используют API Twitter для получения onebox-ов (предпросмотр Twitter). Если ваш сайт размещен CDCK на тарифном плане Business или выше, или у вас установлены параметры сайта twitter consumer key и twitter consumer secret, то ваш сайт не затронут.
Как это исправить?
Следуйте руководству по созданию ключей API Twitter и настройте Discourse для их использования, но пропустите изменение параметра сайта «включить вход через Twitter»: