当前位置: 首页 > 知识库问答 >
问题:

为WhatsApp链接共享提供图像

叶国兴
2023-03-14

当我们共享这样的链接时,我们如何在我们的网站中包含一个图像来显示在WhatsApp中?

共有1个答案

蓬意致
2023-03-14

只需几个步骤,就能为WhatsApp、Twitter、Facebook以及PC和移动设备的书签图标提供完美的预览。如果你喜欢阅读,请访问Open Graph(ogp.me)--但请确保阅读本答案中的步骤1-6以获得最佳的WhatsApp预览。

不同公司的许多技术审计结果显示,开放图形标签并不能帮助你获得更好的搜索引擎优化排名,它们只适用于社交媒体。schema.org的数据结构将帮助您进行SEO。

这些打开的图形 标记位于标记内部。

最多65个字符

<title>your keyword rich title of the website and/or webpage</title>

步骤2:描述

最多155个字符

<meta name="description" content="description of your website/webpage, make sure you use keywords!">
<meta property="og:title" content="short title of your website/webpage" />
<meta property="og:url" content="https://www.example.com/webpage/" />
<meta property="og:description" content="description of your website/webpage">

大小小于300KB且最小尺寸为300 x 200*的图像(JPG或PNG)。此映像应通过具有有效非自签名证书的HTTPS连接提供。**

<meta property="og:image" content="//cdn.example.com/uploads/images/webpage_300x200.png">

*@richdebourke向我提到了这一点,但显然WhatsApp增加了它的最大图像大小(尺寸和文件大小)。我做了一些测试:它并不是每次在每个设备上都能始终如一地工作。我测试了2.x Mb的图像,即使这样也能工作9/10倍。<300KB是最安全的方法,但在2020年18-02-2020之前,使用较大的图像应该没有问题。不过,我建议将文件大小保持在2MB以下。如果你还没有用TinyPNG或任何其他图像压缩算法,那么一定要把你的图像通过TinyPNG或任何其他图像压缩算法。

**@Indraraj提到,如果您的站点使用自签名证书在https上运行,则映像可能不会显示。

<meta property="og:type" content="article" />

步骤8:OG:区域设置

资源的区域设置。如果有其他语言翻译可用,还可以使用og:locale:alternate。

如果您没有指定og:locale,它默认为en_us。

<meta property="og:locale" content="en_GB" />
<meta property="og:locale:alternate" content="fr_FR" />
<meta property="og:locale:alternate" content="es_ES" />

奖励步骤12:视频/音频

还可以共享音频/视频。例如,Facebook和twitter就很好地分享视频。读OGP.ME。

超级奖金第13步:产品、人物、电影等。

 类似资料:
  • 问题内容: 当我们 共享这样的链接时,如何在我们的网站中包含图片以显示在WhatsApp中? 问题答案: 2020年标准 只需几步即可为WhatsApp,Twitter,Facebook和PC和移动设备的书签图标获得完美的预览。如果您喜欢阅读, 请访问ogp.me-但请务必阅读此答案中的步骤1-6,以获取最佳的WhatsApp预览。 请注意:某些应用或网站使用缓存,甚至将网站 预览存储到其数据库中

  • 我知道你可以分享信息,现在这在android和ios上都起作用了: 然而,我想分享一个图片通过一个按钮在我的网站,就像某人会分享一个图片从他的手机(图库)。这到底有没有可能?

  • 我使用的方法是:https://stackoverflow.com/a/25796908/3437433 在桌面上,起源链接被替换。然后Safari会显示关于错误协议的错误页面。 在移动端,正确的页面是由原点链接打开的,但也会出现“url错误,无法打开页面”的提示。我可以关闭警报,可以单击“发送”按钮,但是页面打开,而不是提示登录whatsapp并重定向到聊天。 有没有人知道这是怎么回事,能不能修

  • 我试图将我编译的简单共享库(libhello.so)链接到我的本机C++代码中。库libhello.so文件是: 1。Get13.h 2.get13.cpp Android文件是: 1。myapplication/jni/android.mk 问题是,在gradle构建过程中,我在文件native-lib.cpp中得到了这个错误: 我使用android NDK包中包含的make_standalon

  • 我正在尝试链接一个名为libtest lib的预编译共享库文件。所以这是我在CMakeLists的底部所拥有的。txt: 如上所述,我得到以下错误: 如果我注释掉add_library行,我会得到以下结果: 在库中链接时,似乎绝对需要源文件(.c、cpp等)。但我如何在一个。那档案呢?这些文档对target_link_库()做了如下介绍: 被命名的必须是由add_executable()或add_

  • 有可能在我的网页上有一个按钮,用来发送预先填好的信息到特定的号码? 我试着用 没有结果。 有解决办法吗?谢谢