Copy and paste the API Key from X into the twitter_consumer_key setting.
Copy and Paste the API Key Secret from X into the twitter_consumer_secret setting.
Click the green checkmark to save the changes.
Users should now be able to log into your forum using their Twitter Account.
Rich Embeds
The above steps also apply if you want to enable “rich embedding” which allows displaying tweets with their media (images video, etc). If you want rich embeds but don’t need Twitter login, simply uncheck enable twitter logins and leave the consumer key and secret intact.
Rebaking or rebuilding HTML for posts with tweets will re-fetch those tweets, counting against your monthly tweet cap.
Just noticed we were getting the same error on our site with Twitter auth. I noticed Twitter has a new process for authorizing developer apps, so we are going through the approval process. Not sure if it is related, or if this problem has just been in place for a long time now.
I do recommend that those who haven’t applied on developer.twitter.com for their Twitter app, to do so.
For the near future, you can continue to manage existing apps here on apps.twitter.com. However, we will soon retire this site and consolidate all developer tools, API access, and app management within the developer portal at developer.twitter.com. You will be able to access and manage existing apps through that portal when we retire this site.
Кроме того, зайдя на https://api.twitterstat.us/, можно увидеть, что Портал разработчика работает нормально.
Скорее всего, вы используете расширение, которое блокирует социальные сети, отслеживание или что-то подобное. Попробуйте войти в систему через анонимное окно со всеми отключёнными расширениями.
Надеюсь, я обращаюсь по правильному адресу с этим вопросом. Я вижу на странице https://try.discourse.org/, что регистрация через Twitter приводит к появлению следующего сообщения:
Это приложение сможет:
Просматривать твиты из вашей ленты (включая защищенные твиты), а также ваши списки и коллекции.
Просматривать информацию о вашем профиле в Twitter и настройки аккаунта.
Просматривать списки аккаунтов, на которых вы подписаны, которые вы заглушили и заблокировали.
Просматривать ваш адрес электронной почты.
Возможно ли настроить так, чтобы оно получало только минимально необходимый объем информации — имя и адрес электронной почты, как я полагаю?
Это уже минимальный объем информации, требуемый Twitter.
Как видно из руководства, от Twitter мы требуем только адрес электронной почты пользователя, необходимый Discourse для создания учетной записи. Всё остальное — это базовые настройки, определяемые Twitter при выборе опции «Только чтение» в разделе «Разрешения приложения».
Я не пользуюсь Twitter, но предполагаю, что ссылка на ответ отличается от ссылки на исходный твит. Следовательно, вы ссылаетесь только на ответ. Включает ли ссылка на исходный твит также первый ответ или только сам исходный твит?
Нет, идея в том, что если вы встраиваете ответ, вы можете выбрать отображение оригинального твита над ним, как на картинке. Так у ответа есть контекст.
Мне также нравится стилизация.
Я просто получаю ответ.
Временное решение — два встраивания.
Это действительно обходной путь. Но как можно выбрать, чтобы оригинальный твит был выше ответа? Так как же «выбрать»? Иногда я вижу, что кто-то публикует на другом сайте, что оригинальный твит имеет первый ответ на него.
Я тоже столкнулся с той же проблемой при регистрации. Когда я пытаюсь использовать тестовую учётную запись, и Twitter даже сообщает при регистрации, что доступ к электронной почте получен, после завершения рукопожатия аутентификации с Twitter адрес электронной почты не подставляется в форму регистрации, а в поле имени пользователя отображается «user_1». Кроме того, не работают встроенные элементы Rich Embed.