这是我在<head>
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:site" content="@tradukka">
<meta name="twitter:title" content="Currency exchange: United States Dollar (USD) - Argentine Peso (ARS)">
<meta name="twitter:description" content="Currencies exchange updated in real time: United States Dollar (USD) - Argentine Peso (ARS) / 1 USD...">
<meta name="twitter:image" content="http://tradukka.com/meta/359ac65be829e896c12a3126fa9c71d0.jpg">
<meta name="twitter:image:width" content="750">
<meta name="twitter:image:height" content="370">
<meta name="twitter:url" content="http://tradukka.com/currency/usd/ars">
如果我发送带有该链接的推文,除了图片外,所有信息都会显示在推文中:
我也尝试过使用card validator:
...它会获取除图像之外的所有内容。
另外,我也尝试过使用 twitter:image:src 。该域名已列入白名单。关于为什么图片没有显示在推文内的任何想法?
答案 0 :(得分:2)
问题是由robots.txt
引起的。确保允许twitter机器人抓取包含twitter图像的目录(在本例中为/ meta)。
答案 1 :(得分:0)
我也面临着同样的问题
解决方案只是从summary card with large image
切换到summary
要应用此功能,您必须编辑脚本
"meta content='summary_large_image' name='twitter:card'"
as
"meta content='summary' name='twitter:card'"
这解决了这个问题,但我不知道为什么大型图像卡不能正常工作。