web-dev-qa-db-ja.com

Twitterプレイヤーカードに「Twitter:player」URLを設定する方法

Wordpressサイトでホストされているポッドキャストエピソード用のTwitterプレーヤーカードを設計しようとしています。私はこのセクションで何をすべきかについて混乱しています:

<meta name="Twitter:player" content="">

このフィールドについてTwitterで見つけられる唯一の情報は、「iframeプレーヤーへのHTTPS URL。これはWebブラウザーで混合コンテンツ警告を生成しないHTTPS URLでなければなりません。必須」です。

では、どのURLを使用するのかをどのようにして知るのでしょうか? Twitterカードで誰でもリンクできる無料のプレーヤーはありますか?プレーヤーは自己ホストされるべきですか?

私のサイトでは Podlove Web Player を使用して、ポッドキャストのエピソードを再生しています( 例の投稿 )。エピソードごとに設定済みなので、このプレーヤーを使用したいと思いますが、それが可能かどうかを知るには、このTwitterカード全体について十分な知識がありません。

ヒントをありがとう!

2

私が収集したものから、あなたはTwitterにビデオだけであなたのサイトの別のページへのURLを与えなければなりません。これは、TwitterのiframeのURLとして使用されます。

したがって、www.example.com/video.htmlという独自のビデオ(ヘッダー/フッター/ロゴまたはその他のものなし)を使用してサイトにページを設定すると、Twitterカードのhtmlは<meta name="Twitter:player" content="https://www.example.com/video.html">になります。

Twitterのドキュメントでは、必要な形式、アプリとモバイルサイトの設定方法について詳しく説明しています。また、プレーヤーカードを確認することにも言及しています。したがって、これらを徹底的に調べ、すべてが機能することを確認する価値があります。

混合コンテンツの警告を回避するには、httpsページにhttpsリソースのみが含まれるようにする必要があります。つまり、javascriptまたは動画ファイルへのすべてのリンクはhttps経由で提供する必要があります。

1
Barry Hennessy