以前は、Discourse は Twitter の onebox をレンダリングするために必要な情報を、ウェブページをクロールするか Twitter API を使用することで取得していました。Twitter による最近の変更により、ウェブページをクロールしても必要な情報をすべて取得できなくなったため、最初の方法のサポートを中止しました。Twitter API を使用している限り、Twitter onebox は引き続き機能します。
Twitter onebox はどのように表示されますか?
https://twitter.com/discourse/status/1557506046087680000 の onebox の例を以下に示します。
この変更はあなたに影響しますか?
この変更は、onebox (Twitter プレビュー) の取得に Twitter API を使用していないサイトにのみ影響します。あなたのサイトが Business プラン以上で CDCK によってホストされている 場合、または twitter consumer key および twitter consumer secret のサイト設定が設定されている場合、あなたのサイトは影響を受けません。
どうすれば修正できますか?
Twitter API キーを生成するためのガイドに従い、Discourse がそれらを使用するように設定してください。ただし、「Twitter ログインを有効にする」サイト設定の変更はスキップしてください。