0

og:image是特定于页面的。

当我有一个新站点列表(例如 10 个带有 10 张小图片的新站点)并且我想在该列表中喜欢 1 个新站点(您可以喜欢每个项目)时,那么标准的 facebook 之类的代码可以正常工作.. 但是.. 在我的知识中您只能设置一页特定的 og:image 并且不能在一页上使用多个 og:image 或传递(通过普通的 FB 类函数)正确的 og:image

我怎样才能做到这一点?所以在一个包含 10 个项目和 10 个图像的概览页面上,我喜欢 1 个项目,并且在 FB 中显示了相应的右图?

您只能在页面上设置 1 个 og:image,但我在一个页面上有 10 个项目,有 10 张不同的图片。

4

1 回答 1

0

对于每个项目的 URL,您可以包含不同的查询字符串参数。在页面本身上,根据查询字符串参数,您可以为 og:image 指定不同的值。这需要在服务器端完成,因为抓取页面的 Facebook 机器人将无法识别该值是否被客户端上的 JavaScript 更改。

于 2012-12-19T18:53:12.923 回答