Исходная тема и проблема заключались в следующем:
Some time ago Discourse stopped displaying the Twitter links properly as previews. I now only get an error message.
It seems to work for you guys. Why ever!
I am using the latest version. What could be the problem?
Example at meta:
On my instance:
[image]
Сегодня я получил следующее письмо от Twitter:
Уведомление о приостановке приложения
Здравствуйте,
Это уведомление о том, что ваше приложение — Discourse API — приостановлено в доступе к API Twitter.
Пожалуйста, посетите developer.twitter.com , чтобы зарегистрироваться в наших новых бесплатных, базовых или корпоративных тарифах.
Дополнительную информацию можно найти на наших форумах сообщества разработчиков.
С уважением,
Платформа разработчиков Twitter
Не знает ли кто-нибудь, что это означает?
+++ Обновление +++
Похоже, это массовая проблема.
https://twitter.com/hashtag/ApplicationSuspensionNotice?src=hashtag_click
Rules and Policies
Rules and Policies
I’ve just received this alarmingly worded email. From: Twitter support@twitter.com Subject: Application suspension notice Date: April 10, 2023 at 16:41:58 MST Hello, This is a notice that your app - [APP NAME HERE] - has been suspended from...
Reading time: 5 mins 🕑
Likes: 27 ❤
Надеемся, что команда разработчиков Discourse в конечном итоге найдет устойчивое решение проблемы с Twitter, чтобы для каждого владельца форума больше не требовалось отдельное приложение и API Twitter.
Я думаю, что идея заключается в том, чтобы взимать плату за доступ к данным Twitter через API, но, похоже, что API oEmbed позволяет встраивать (используя URL существующего твита) бесплатно:
Where does this fit into the grand scheme of things?
The oEmbed API returns simple embed HTML in an oEmbed -compatible format. You can use the oEmbed API to programmatically return embedded content, such as Tweets and timelines .
The response from the oEmbed API will return an HTML snippet that will be automatically recognized when Twitter’s widget JavaScript is included on the page .
Please note that the API is recommended for performing tasks in bulk, and we advise using our robust publish.tw…
В теме, на которую ссылается @Jonathan5 , уже есть обсуждение этого вопроса, поэтому я закрою эту ветку, чтобы мы могли сосредоточить разговор там.