2016-12-05 17 views
1

カードバリデーターは私のサマリーカードを正しく表示していますが、実際に共有しようとすると「twitter-share-button」をクリックするとTwitterカードは表示されません定期的なつぶやきを表示します。Twitterの共有ボタンにはTwitterのカードが表示されません

あなたのサイトはsummary_large_imageカードのホワイトリストに登録されて

INFO:ページが正常にINFOをフェッチ: さえずり::見つかったカード= summary_large_imageタグ18のメタタグをINFO発見されたバリデータが言う

この情報:カードが搭載された

これらはtです彼は、私が使用しているタグ:

<meta name="twitter:card" content="summary_large_image"> 
<meta name="twitter:site" content="@username"> 
<meta name="twitter:creator" content="@username"> 
<meta name="twitter:title" content="Some Title"> 
<meta name="twitter:description" content="Some description."> 
<meta name="twitter:image" content="http://example.com/images/dog.jpg"> 

これはhtmlです:tyhe同じ問題でstrugling誰のための

<a class="twitter-share-button" 
    href="https://twitter.com/intent/tweet?text=Testing Testing Testing"> 
Tweet</a> 

答えて

1

、私は自分の質問に応えています。

は、ここで私が見つけたものです:

1.まず第一には、最終的には、ツイートを投稿してカードのみを示していることに注意してください - ないツイート作曲ウィンドウで。しかし、私の場合、最終的な投稿されたつぶやきには表示されませんでした。

2.テキストパラメータの後に共有するページへのリンクを含める必要があります。さらに、URL値をエンコードする必要があります。したがって、text=http://example.comの代わりにtext=http%3A%2F%2Fexample.comを使用してください。 http://www.w3schools.com/tags/ref_urlencode.aspに行くと、このエンコーディング変換を自動的に行うことができます。

3.私はTwitterのクローラがカードがそれを共有しようとするあなたの拳で、最終的な投稿のつぶやきに表示されない理由を説明するだろうあなたのサイトに、キャッシュとして時々遅れがあることが言われてきました。私の場合、48時間かかりました。その後、共有ボタンをクリックするとすぐにカードがポストされます。

私が他の誰かに役立つことを願っています...

+0

ありがとうございます。私は夢中になった:D – Zl3n