Однострочные блоки Twitter теперь требуют учетные данные Twitter

Раньше 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»:

21 лайк

Спасибо. Добавил в закладки. :smiley::+1:

2 лайка

2 сообщения были перенесены в новую тему: Twitter oneboxes больше не работают на моей установке

Обратите внимание: из-за установленного лимита использования API это теперь касается наших тарифных планов Business и Enterprise. В исходный пост внесены соответствующие правки. Если вы используете тарифы Basic или Standard, но все же хотите поддерживать эту функцию, выполните следующие инструкции, чтобы получить ключ API:

2 лайка