【发布时间】:2016-06-29 23:27:40
【问题描述】:
所以,我的一个朋友告诉我,他们一直在使用 Facebook 广告发布深层链接以发送 whatsapp 消息并通过 whatsapp 询问有关广告的信息。坏消息:这位朋友不太精通技术,所以他只知道这些。
现在,这个主题确实引起了我的注意,所以我开始研究。不幸的是:官方文档指出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
你们中是否有人熟悉此类 ID,或者是否有办法使深层链接对向特定号码发送消息有用?
谢谢!
【问题讨论】:
-
我已经在以下页面回答了这个问题:stackoverflow.com/questions/21451668/…
标签: facebook ads whatsapp deep-linking deeplink