facebook - WhatsApp 深层链接到特定手机号码

标签 facebook ads whatsapp deep-linking deeplink

因此,我的一个 friend 告诉我,他们一直在使用 Facebook 广告来发布深层链接以发送 whatsapp 消息并通过 whatsapp 询问有关广告的信息。坏消息:这位 friend 不太懂技术,所以他只知道这些。

现在,这个主题确实引起了我的注意,所以我开始研究。不幸的是:官方文档指出 whatsapp 的 url 方案类似于:

    whatsapp://send?text=WHATEVER_YOU_WANT&abid=RECIPIENT_ADDRESSBOOK_ID

现在:最大的问题是 abid(地址簿 ID)与每部电话相关,并且仅服从每个电话被添加到我们正在谈论的特定电话的顺序。在这种情况下,我要发送消息的联系人是 402。但是您每个移动设备上的 402 将是任何其他人。不是你想成为的人。

因此,我通过下载 iMazing 和 sqlitebrowser 并使用 iMazing 备份工具备份我的 iPhone,然后从所述备份中提取 ChatStorage.sqlite 并查看 sql 数据库来达到目的。我发现每个联系人确实有一个名为 ZCONTACTJID (NUMBERWITHOUT+@s.whatsapp.net) 的电子邮件地址时间 ID 和另一个名为 ZETAG (w:APPARENTLYRANDOMNUMBER;)

你们中的任何人是否熟悉此类 ID,或者是否有办法使深层链接对向特定号码发送消息有用?

谢谢!

最佳答案

对于像我这样还在寻找的人来说,下面的链接似乎有用——

<a href="whatsapp://send?text=Hello World!&phone=+9198********1">Ping me on WhatsApp</a>

注意:使用参数“phone”并传递实际的电话号码值而不是地址簿 ID。

它会在 WhatsApp 应用程序中打开联系人,以及消息“Hello World!”预填充在输入文本框中。即使电话号码不是手机联系人列表中的有效联系人,该链接也有效。

(在 Android 手机上使用谷歌浏览器对此进行了测试。)

关于facebook - WhatsApp 深层链接到特定手机号码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35995775/

相关文章:

java - 使用 Facebook 应用程序访问 token (URL 中的管道字符)

facebook-graph-api - Facebook 广告 API 工作流程

android - 官方 WhatsApp 贴纸示例应用程序中出现错误

frameworks - 我需要帮助创建 Whatsapp 聊天机器人

facebook-graph-api - 更新 Facebook 应用权限

facebook - 构建 Facebook 应用程序或 Web 应用程序?

php - Facebook graph API,获取所有广告账户

iOS——在启动图像后立即将初始 View 设置为广告 x 秒数是否可以接受?

javascript - 广告脚本无效

html - 获取无效的 HTTP 方法/URL 对尝试将 Firebase 存储图像 URL 加载到元标记时出错