动态Twitter卡图像

时间:2017-07-17 19:12:39

标签: javascript html twitter meta twitter-card

我在application I'm building上有一个Twitter分享按钮。我使用Twitter卡<meta>标签(documentation)来定义在Twitter上显示的图像。该应用程序是动态的,允许您共享个人报告&#39;。当您分享单个报告时,我有一个查询参数?report=1608see example)。

问题:我只能为整个网站定义一张Twitter卡。我希望动态更改共享的每个单独报告的卡信息(标题,文本,图像)。

可以这样做吗?有什么想法吗?

我在考虑用JavaScript动态更新元标记,但我不认为这可以作为解决方案。

2 个答案:

答案 0 :(得分:1)

不,这是不可能的。 Twitter的卡片爬虫(Twitterbot)不支持在页面中执行Javascript,并要求元标记是静态的。没有办法动态地这样做。

答案 1 :(得分:-1)

我认为你可以做SSR。祝你好运