我需要在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>
即使我没有联系,我也需要与特定联系人进行对话。我的第一个问题是,我在哪里可以获得whatsapp的用户名?
有了abid,我可以试试它是否有效,但我不知道从哪里获取这些数据。
非常感谢
答案 0 :(得分:5)
这对我有用:
whatsapp://send?text=MESSAGE&phone=+NUMERO&abid=+NUMERO
Obviusly&#34; + NUMERO&#34;是wsp数字&#34; MESSAGE&#34;预加载的消息放在in
href`属性
答案 1 :(得分:2)
Malki的答案确实解决了这个问题,但最近我在THIS OTHER ANSWER中发布了官方的Whatsapp API(因为S.O.政策我必须提供解决方案的链接,没有重复)。
答案 2 :(得分:2)
<a href="https://api.whatsapp.com/send?phone=NUMBER">Send Message</a>
开头没有“+”或“00”,只需启动国家/地区代码和号码即可。 示例USA为+12025599025然后在给出的代码中,将NUMBER替换为12025599025
答案 3 :(得分:1)
ABID(地址簿ID)用于ID,而不是联系人列表中的名称。
在Whatsapp URL Scheme Documentation中没有(还)文档向特定联系人发送消息。
我找到的最好方法是使用此HTML代码添加联系人:
<a href="tel:0123456789">add number</a>
(这将从您的手机中打开通讯录应用程序)
答案 4 :(得分:1)
这不是直接添加联系人,而是允许您打开带有具体号码的对话,在您的网站中使用它可能非常有用。我刚刚发现可以打开与数字Using Click to Chat
的对话使用预填充的消息创建自己的链接,该消息将 自动出现在聊天的文本字段中,使用
https://wa.me/whatsappphonenumber/?text=urlencodedtext
其中 whatsappphonenumber是国际格式的完整电话号码,并且 URL编码的文本是URL编码的预填充消息。
示例:https://wa.me/15551234567?text=I'm%20interested%20in%20your%20car%20for%20sale
注意::如果您使用手机浏览器(至少在Android中)单击链接,则会打开WhastApp应用程序
答案 5 :(得分:0)
这是您创建链接以向特定号码发送 WhatsApp 消息的方法。
请注意,您不需要在国家/地区代码前添加“+”符号。只需从国家/地区代码开始,然后是 WhatsApp 号码:
<a href="https://api.whatsapp.com/send?phone=919854098540" target="_blank">Link Icon</a>