推特:推特发布后推特卡片不显示图像

Rah*_*rma 6 twitter twitter-card

我正在尝试使用推特分享按钮分享推文,并使用推特卡片通过我的链接发布图片,我正在使用:

<meta property="og:image" content="https://farm6.staticflickr.com/5510/14338202952_93595258ff_z.jpg">
<meta property="og:title" content="SOME TEXT">
<meta property="og:description"SOME DESCRIPTION">
<meta name="twitter:site" content="THIS IS CONTENT">
<meta name="twitter:card" content="photo" />
<meta name="twitter:title" content="TWITTER CONTENT">
<meta name="twitter:description" content="TWITTER DESCRIPTION">
<meta name="twitter:image" content="https://farm6.staticflickr.com/5510/14338202952_93595258ff_z.jpg">
Run Code Online (Sandbox Code Playgroud)

并使用此共享按钮:

<a class="twitter-share-button"href="https://twitter.com/intent/tweet?text=Hello%20world">Tweet</a>
<script async src="//platform.twitter.com/widgets.js" charset="utf-8"></script>
Run Code Online (Sandbox Code Playgroud)

但此代码仅在 twitter 上共享文本和链接,而不与图像共享。

谁能告诉我我的代码有什么问题吗?

eFo*_*Fox 11

我刚刚通过更改标签名称解决了这个问题:

<meta name="twitter:image:src" content="https://example.com/img/my_image.jpg">
Run Code Online (Sandbox Code Playgroud)

似乎文档显示的是twitter:image而不是twitter:image:src.

  • twitter:image 是正确的用法。添加 :src 没有任何效果, (2认同)