1

如何调用/创建 Twitter Card 并动态设置元值,而不是从 head 部分获取或声明元数据。就像下面的代码实现一样。

FB.ui({
   method: 'share_open_graph',
   action_type:'og.shares',
   action_properties: JSON.stringify({
      'og-title':'https://developers.facebook.com/docs/',
      'og-image':'image-url'
   })
})

我们如何使用 Twitter Card API 实现这一点?*注意:我正在尝试通过图像预览实现 twitter 共享,并根据所选的 id 使用动态图像/内容。

4

1 回答 1

1

Twitter 卡片要求您的 HTML 元标记在网页中是静态的 - 卡片爬虫无法执行 Javascript。没有其他方法可以做到这一点,您必须在爬虫获取标签之前将标签插入服务器端。

于 2018-08-20T13:21:59.263 回答