Facebook 打开没有元 og:image 的图形图像
Posted
技术标签:
【中文标题】Facebook 打开没有元 og:image 的图形图像【英文标题】:Facebook open graph image without meta og:image 【发布时间】:2012-08-02 19:52:11 【问题描述】:我发现网站对画廊中的特定图片使用点赞按钮,当你在 facebook 上点赞它们时,它们会显示正确的图片但甚至不使用 og 元标签???
他们是怎么做到的???
示例如下:
http://www.subotica.com/slike/album-62834-omega-disco-subota-vece/
尝试喜欢任何图片并尝试在facebook调试器上对其进行调试,您会看到没有元标记但爬取的图片是正确的!
【问题讨论】:
【参考方案1】:他们正在使用旧的 sharer.php 端点。
http://www.facebook.com/sharer.php?u=URLENCODED_URL_TO_PHOTO
官方不支持该端点。目前它仍然有效,但可以随时删除。您可以使用Feed Dialog 或适当的 og:meta 标签完成类似的操作。
【讨论】:
我想你明白的问题!我知道sharer.php,但这不是他们正在做的,他们使用的是like按钮但没有og:meta标签。我发现他们的like按钮有一个不同之处,那就是有一些参数的url - 例如,当我喜欢 facebook 中 subotica.com/slike/album-62834-omega-disco-subota 上的 som 图像时,我将获得链接 subotica.com/slike/album-62834-omega-disco-subota-vece/1/869735/…,也许该参数告诉 facebook 在打开图中使用哪个图像,但我找不到任何文档关于它。以上是关于Facebook 打开没有元 og:image 的图形图像的主要内容,如果未能解决你的问题,请参考以下文章
Facebook like - 显示缓存版本 og:image,刷新或重新索引的方式?
php Wordpress插件输出og:image:width和og:image:height标签,因为Facebook第一次共享URL时需要它们。