首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在Twitter上共享没有显示图片的缩略图

在Twitter上共享没有显示图片的缩略图
EN

Stack Overflow用户
提问于 2016-11-24 14:01:58
回答 2查看 4.1K关注 0票数 6

我希望用户在Twitter上分享我的网站页面。我有一个按钮如下:-

代码语言:javascript
运行
复制
<a href="http://twitter.com/intent/tweet?text={{title}}&url=http://{{request.get_host}}/ad/{{slug}},{{id}}" target="_blank"></a>

我的元标签如下:

代码语言:javascript
运行
复制
<meta property="og:type" content="website" />
<meta property="og:title" content="{{title}}" />
<meta property="og:description" content="{{description}}" />
<meta property="og:image" itemprop="image primaryImageOfPage" content="http://{{request.get_host}}{{images.0}}" />
<meta property="og:url" content="http://{{request.get_host}}/ad/{{slug}},{{id}}"/>
<meta name="twitter:card" content="summary">
<meta name="twitter:domain" content="{{request.get_host}}"/>
<meta name="twitter:title" property="og:title" itemprop="title name" content="{{title}}" />
<meta name="twitter:description" property="og:description" itemprop="description" content="{{description}}" />

是我点击共享链接后得到的。我期望的(理想的)结果应该像一样。我遗漏了什么?

是我想要分享的页面。

EN

Stack Overflow用户

回答已采纳

发布于 2016-11-24 14:52:59

我刚刚在推特卡中检查了您的页面,它表明twitter:description字段丢失了。根据您已经发布的内容,它已经存在,但是您已经向它添加了额外的内容(property="og:description" itemprop="description"),这意味着卡片爬虫无法正确地解析它。最重要的是,我刚刚检查了您的站点,twitter:description的值实际上是空的,所以这是行不通的。我猜content="{{description}}"正在返回一个空值,所以您也应该研究这个值。

票数 4
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40788356

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档