来自 Open Graph 的图像未出现在 Telegram/Viber 中

问题描述

最近几天我一直在试图弄清楚为什么 Telegram 和 Viber 不显示来自网站规范 url 的 og:image。如果我在信使中插入一个带有任何 get 参数的链接,比如 https://example.com/?t=2 一切都会正常。没有它 - 没有。这仅在 Telegram 和 Viber 中发生,Instagram 和 Facebook 始终显示图像,无论链接类型如何。 这是我的元标记设置:

<Meta property="og:image" content="{my_png_image_direct_url}" />
<Meta property="og:image:secure_url" content="{my_png_image_direct_url}" />
<Meta property="og:image:type" content="image/png" />
<Meta property="og:image:width" content="968" />
<Meta property="og:image:height" content="504" />
<Meta property="og:title" content="..." />
<Meta property="og:site_name" content="...." />
<Meta property="og:url" content="..." />
<Meta property="og:type" content="website" />
<Meta property="og:description" content="..." />
<Meta property="og:locale" content="uk_UA" />

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)