在 Bootstrap 轮播中显示图片后更新 OG 属性

Updating the OG attributes after what picture is shown in a Bootstrap Carousel

我正在开发一个使用轮播作为滑块的网站,这是一种全尺寸图片轮播。能够在滑动时更改 OG 标签会很好。在分享中的轮播中显示实际图片,而不是整个站点只显示一张。

是否可以让 Bootstrap 轮播在滑动时更新头部的 OpenGraph 属性?如果是这样,怎么办?还是有其他方法可以实现我想要的?

我正在处理的站点位于:https://github.com/GauteR/myPortfolio - 虽然它处于 pre-alpha 状态。

可以说我正在工作的网站是用 NodeJS 制作的,有 Express 和 Jade/Pug 以及 Bootstrap 3 和其他一些包,都在 package.json GitHub 项目。

这个问题基本上不会自动更新 OG 标签,而是通过使用标识符为 Node

中的 Facebook 蜘蛛(以及访问该站点的其他人)生成 OG 属性来解决
  • 每个进入标准站点的人都会得到一个OG属性对象 包含站点数据。
  • 每个进入相册站点的人都会得到一个OG属性对象 包含专辑数据。
  • 每人进入一张特定图片都会获得一个OG属性对象 包含图片数据。
  • Sharing/Re-sharing 将生成一个 url 导致上述之一。