Whatsapp超链接 - 结合 whatsapp://send?与 intent://send/


我的

网页上是否有一个按钮,用于向特定号码发送预先填写的消息?

我正在尝试

intent://send/+391234567890#Intent;scheme=smsto;package=com.whatsapp;action=android.intent.action.SENDTO;end;whatsapp://send?text=

什么都没有结果。

有解决方案吗?谢谢

首先,编写不带 + 的国家/地区代码

<a href="intent://send/[countrycode_without_plus][number]#Intent;scheme=smsto;package=com.whatsapp;action=android.intent.action.SENDTO;end">Message me in WhatsApp</a>

可悲的是,除非该号码已经在您的联系人列表中,否则这不起作用!让它毫无用处。

以下是我发生的事情:我收到一个模式对话框,说用户不在WhatsApp上,我可以邀请短信。这是一个错误 - 它们肯定在WhatsApp上,但不在我的联系人中,因为我已经删除了它们进行测试。

解决方法思路

  1. 提供电子名片以保存到联系人

由于电话号码必须首先在联系人列表中,因此让我们将其放在那里。跟踪网站访问者,看看这是否是她第一次在WhatsApp上点击"联系我"(cookie?)。如果这是她第一次点击,请让链接下载您的电子名片

href="johnsmith.vcf"

用户现在必须使用"人脉"应用打开下载的 vCard,并将你添加到她的"联系人"中。

  1. Android intents URI FTW

当她返回时,假设她添加了你,使按钮与intent:// URI 方案一起使用。

href="intent://send/391234567890#Intent;scheme=smsto;package=com.whatsapp;action=android.intent.action.SENDTO;end"

她点击它,神奇地被传送到与你的WhatsApp聊天中。

  1. 跟踪要演示的href

希望您可以使用您设置的cookie来跟踪她,这样您就不会再次提供电子名片的按钮。除非您询问,否则没有其他方法可以知道您的号码是否在她的联系人列表中。但它不再是一个按钮,而是一个表单。

电报也是如此。安全隐患可能是使即时消息不那么即时的原因。

最新更新