WhatsApp点击聊天链接失效,请求可行替代方案
WhatsApp Click to Chat 链接失效的替代方案
问题确认
你提到的https://api.whatsapp.com/send/?phone=XXXXXX&text=hi这类链接,现在会跳转至带「Continue to Chat」按钮的中转页面,点击后移动端提示下载、桌面端要求登录,无法直接进入聊天界面,这是WhatsApp近期调整链接跳转机制导致的。
可行替代方案
1. 直接唤起客户端的协议链接
移动端和桌面端均支持通过协议直接调用本地WhatsApp客户端:
- 格式:
whatsapp://send?phone=XXXXXX&text=hi - 说明:已安装并登录WhatsApp的设备,会直接唤起客户端并跳转到对应号码的聊天界面,同时填充预设文本;未安装客户端时会触发系统级下载提示(无法规避)。
2. 使用官方推荐的短链格式
改用wa.me短链,跳转逻辑更贴近原直接聊天体验:
- 格式:
https://wa.me/XXXXXX?text=hi - 说明:虽仍可能出现中转页,但在用户已登录/安装客户端的场景下,跳转流程更顺畅,官方也更推荐此格式用于网页嵌入或分享。
3. 桌面端专属Web链接
针对已登录WhatsApp Web的桌面用户,可直接构造Web端聊天链接:
- 格式:
https://web.whatsapp.com/send?phone=XXXXXX&text=hi - 说明:会直接打开WhatsApp Web的聊天界面,未登录则进入登录页。
注意事项
- 号码需使用完整国际区号格式(如中国手机号为
86138XXXXXXX,无空格、括号等特殊字符)。 - 预设文本
text参数需做URL编码(如空格替换为%20,中文用UTF-8编码),避免乱码或参数失效。
内容的提问来源于stack exchange,提问作者Cheung Brian
相关产品推荐
相关产品推荐

