我正在尝试制作一些新闻页面,以便在Twitter上分享带有图像(summary_large_image)的Twitter卡。我在页面上添加了必要的元标记。验证器说一切都很好,实际上,当我在验证它之后共享页面时,它在Twitter上看起来也很好。
问题是,如果我共享另一个页面,而不先进入卡片验证器,则该卡片不会出现在Twitter上。如果我之后使用页面网址转到卡片验证器,它会使卡片显示在之前的共享推文和新推文中。
除非我使用卡片验证器对其进行验证,否则共享页面即使在数十小时后也不会有卡片。我显然不能指望普通用户每次想要共享页面时都会在卡片验证器中复制/粘贴URL,所以我必须遗漏一些东西。
以下是一条不起作用的示例推文:https://twitter.com/BertrandHilaire/status/857855909447569408
请注意,如果有人验证验证器中的URL,它可能会开始工作。
以下是验证器(另一页)的输出:
*.etoilenotredame.org is whitelisted for summary_large_image card
在日志区域:
INFO: Page fetched successfully
INFO: 15 metatags were found
INFO: twitter:card = summary_large_image tag found
INFO: Card loaded successfully
感谢您的投入,我没有想法!
答案 0 :(得分:1)
您的网址无法使用IP地址进行测试。 必须是域名。
答案 1 :(得分:0)
显然,我只需要再等一会儿。今天进行了一些测试(实现Twitter元标记后4天),一切正常。我制作的第一条推文尚未更新,但新推文正确地显示了卡片,没有延迟。也许Twitter需要时间来注册网站已经实现了卡系统。