Android 将联系人添加到whatsapp的HTML链接
我需要在HTML中添加一个深度链接,以便在手机中添加联系人,然后在whatsapp中开始新的对话 我找到了这个密码Android 将联系人添加到whatsapp的HTML链接,android,html,Android,Html,我需要在HTML中添加一个深度链接,以便在手机中添加联系人,然后在whatsapp中开始新的对话 我找到了这个密码 <a href="whatsapp://send?text=Hello%2C%20World!">Send text to whatsapp</a> 还有这个: <a href="whatsapp://send?abid=username&text=Hello%2C%20World!">Send text to user</a
<a href="whatsapp://send?text=Hello%2C%20World!">Send text to whatsapp</a>
还有这个:
<a href="whatsapp://send?abid=username&text=Hello%2C%20World!">Send text to user</a>
我需要与特定联系人展开对话,即使我没有联系人。我的第一个问题是,我在哪里可以获得whatsapp的用户名
有了阿比德我可以试试,如果它工作,但我不知道从哪里获得数据
非常感谢ABID(地址簿ID)是一个ID,而不是联系人列表上的姓名
在中,没有(尚未)向特定联系人发送消息的文档
我发现最好的方法是使用以下html代码添加联系人:
<a href="tel:0123456789">add number</a>
(这将从您的手机中打开联系人应用程序)这是为我设计的:
whatsapp://send?text=MESSAGE&phone=+数字和比德=+NUMERO
很明显,“+NUMERO”是wsp编号,“MESSAGE”是放置在href`attribute最新解决方案中的预加载消息(2017年7月)
Malki的回答确实解决了这个问题,但最近发布了一个我在中提到的官方Whatsapp API(因为我必须在s.O.政策中添加一个指向该解决方案的链接,没有重复)。
如果开头没有“+”或“00”,只需输入国家代码和数字即可。
示例USA为+12025599025,然后在给出的代码中,将号码替换为12025599025这不会直接添加联系人,但允许您打开带有具体号码的转换,在您的网站中使用它非常有用。我刚刚发现,可以通过电话号码开启对话 使用预先填充的消息创建自己的链接,该消息将 自动出现在聊天室的文本字段中,使用
https://wa.me/whatsappphonenumber/?text=urlencodedtext
在哪里
whatsappphonenumber是国际格式的完整电话号码
URL encodedtext是URL编码的预填充邮件
示例:https://wa.me/15551234567?text=I“m%20对%20感兴趣%20在%20你的%20车%20在%20出售
注意:如果您使用手机浏览器(至少从Android上)单击链接,它将打开WhatApp应用程序。这是您创建链接以向特定号码发送WhatApp消息的方式 请注意,您不需要在国家代码之前添加“+”符号。只需从国家代码开始,然后是WhatsApp编号:
<a href="https://api.whatsapp.com/send?phone=919854098540" target="_blank">Link Icon</a>
在我的例子中,似乎没有添加号码,而是尝试向给定号码发送消息,但没有将联系人添加到手机中(很可能是出于安全原因,因为whatsapp利用了智能手机的联系人存储库)。
<a href="https://api.whatsapp.com/send?phone=919854098540" target="_blank">Link Icon</a>