作者热门文章
- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我的网页中可以有一个按钮,用于将预填充的消息发送到特定号码吗?
我正在尝试
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,我可以邀请 或SMS。这是一个错误 - 它们肯定在 WhatsApp 上,但不在我的联系人中,因为我已将它们删除以进行测试。
由于电话号码必须首先出现在“联系人”列表中,所以让我们把它放在那里。跟踪网站访问者,看看她是否第一次点击在 WhatsApp 上联系我(cookie?)。如果这是她第一次点击,请将链接设为下载您的 vCard
href="johnsmith.vcf"
用户现在必须使用“人脉”应用打开下载的 vCard,并将您添加到她的“联系人”中。
当她回来时,假设她添加了你,让按钮使用 intent://
URI 方案。
href="intent://send/391234567890#Intent;scheme=smsto;package=com.whatsapp;action=android.intent.action.SENDTO;end"
她点击它,然后神奇地传送到与您的 WhatsApp 聊天。
href
希望您可以使用您设置的 cookie 来跟踪她,这样您就不会再次使用提供 vCard 的按钮。除非您询问,否则没有其他方法可以知道您的电话号码是否在她的联系人列表中。但它不再是一个按钮,而是一个表单。
Telegram 也是如此。安全隐患可能是使即时消息不那么即时的原因。
关于android - whatsapp 超链接 - 结合 whatsapp ://send? 与 intent://send/,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36039116/
我是一名优秀的程序员,十分优秀!