サイトのトップへ戻る

Twitter 開発者 ドキュメント日本語訳

埋め込み型ツイートのよくある質問



私のページに完全描写ツイートが表示されません

埋め込み型ツイートは二つのパーツから成り立っています: ツイート情報を内包する<blockquote> と、 <blockquote> を完全描写ツイートへ変換する、Twitterサーバ上のJavaScript ファイルです。

あなたのwebページで完全描写ツイートではなくただのツイート文が表示される場合は、あなたのCMSや編集インタフェースで、ツイートの描写に必要な<script>を飛ばしている可能性があります。

Try switching to a “text,” “HTML,” or “code editing” mode to directly input the pre-formatted Tweet information. Rich-text or WYSIWYG editors can misinterpret pasted HTML code, which may interfere with placing a Tweet on your page.

あなたの記事でHTMLが正しく動作しない場合は、ボタンやウィジットをページ上で認識させるために、ウェブサイト用Twitter JavaScriptをウェブページテンプレートに追加する必要があります。あなたのウェブページテンプレートの </body>エレメントを閉じる直前に、以下コードを追加してください。:

<script id="twitter-wjs" type="text/javascript" async defer src="//platform.twitter.com/widgets.js"></script>

上記の JavaScript コードでは、Twitter ウィジットJavaScriptがページ上に存在しない場合に、その読み込みを実施します。 読み込まれたJavaScript は、あなたのページ上の埋め込み型ツイートや埋め込み型タイムラインやツイートボタンやフォローボタンを、インタラクティブなウィジットやボタンに変換します。



つぶやき主が自分のツイートを削除した場合、何が起こりますか?

Twitter ウィジット JavaScript は、ツイートがTwitter上に既に存在しない場合は完全描写ツイートを表示しません。 ページ上には、ツイート情報を持つ<blockquote>に設定したフォールバック用コンテンツが表示されます。



埋め込み型ツイートは、レスポンシブサイトに対応していますか?

埋め込み型ツイートは、ページに挿入される時に内包しているエレメントの横幅を調整します。 埋め込み型ツイートは最低200ピクセルの横幅が必要で、最大で550ピクセルになります。



高さを固定した埋め込み型ツイートを作成するにはどうすればよいですか?

基本的な埋め込み型ツイートには、最大140文字のツイート文、ツイート主情報、タイムスタンプ、ツイートアクションが含まれています。 既定では、埋め込み型ツイートには会話の前のツイート、ツイートに関連する写真や動画やリンクプレビューが表示されます。 ツイート表示を基本的に形式のみに制限するには、conversation パラメータとcards パラメータにfalse を設定してください。



ページレベルや個々のウィジットカスタムリンクカラーは、Twitterウィジット JavaScriptによって追加される<style>ブロックを通してページに追加されます。 content security policyによってCSSの挿入を制限しているウェブサイトでは、リンクカラーのカスタマイズが妨げられる可能性があります。

twitter:widgets:csp メタエレメントが設定されたサイトでは、CSPの警告を避けるために カスタムリンクを表示しません。