是否可以在桌面上创建指向Whatsapp聊天的链接,并指定不在联系人列表中的号码?
<a href="whatsapp://send?phone=phoneNumber=">whatsapp</a>
这种实现在手机上运行良好(无论号码是否存在于您的联系人列表中),但是在桌面上如果联系人列表中不存在这样的联系人,则无法正常运行,结果会弹出一个窗口,显示“通过URL共享的电话号码无效”的消息。
指定文本或/和链接 要打开通讯录,在zap上,只需将内容设置为文本。 whatsapp://send?text=http://www.yoursite.com
为直接发送给联系人指定zapzap电话号码。 whatsapp://send?phone=5531920095096&text=http://www.yoursite.com
您还可以使用zapzap官方页面。需要2个步骤: https://api.whatsapp.com/send?phone=5531920095096&text=Hello
请记住,文本变量中的所有内容都必须是已编码字符串,并且电话号码没有空格或字符,国家代码也没有+。
这是一项很好的功能,非常有效。您可以使用(3)选项并创建一个“goo.gl”网址,对于选项(1)和(2),您可以在网站或应用程序上进行触发。
实际上,我正在尝试找到一种方法,使whatsapp://在whatsapp桌面版中打开,而不是要求从Microsoft应用商店选择应用程序,因为现在它不再打开它了,我不知道为什么,这曾经起作用。
顺便说一下,如果您是一个垃圾邮件发送者,请不要尝试任何事情,否则我们将抓住您和您的所有虚假号码或配置文件。
这不是用于垃圾邮件。您必须使用广播列表。
您可以发送电话号码,以便我可以检查它是否正确,或者,如果您愿意,我可以向您展示如何在我们的分类广告中使用它,包括用于联系每个卖家的按钮,以便用户具有全渠道体验。
从我们的网站快速联系广告商,而不是保存、刷新和联系,可以点击并打开zapzap聊天。
如果您有一个网站、客服电话和 ZapZap 号码,那么您已经是一个多渠道业务了,所以这是为了实现无缝的跨渠道,让用户可以从网站切换到 ZapZap。
请记住,解决此问题的最佳方案是使用 API 页面 (3),并且您需要始终指定文本变量,因为如果您要发送内容,您必须发送一些内容,而且在电话号码变量之后还有一个“=”字符(在您的示例中),必须将其删除。
如果您有任何需要补充的,请在评论区留言。
请记住,这是2017-2018年,Zap实施已经开始了几个月。请 WhatsApp desktop 打开 whatsapp:// 协议,它工作得非常好,可以节省我们很多时间,与不在联系人列表中的号码开始对话,它在手机上运行良好,只是在桌面上运行得非常好,但自12月更新以来,它不再运行了。WhatsApp,请拜托了。
更新:由于我更改了我的电话号码,我更新了帖子,因为全世界许多人联系我说“谢谢”或者请求帮助。
试试这个:
<body class="" onload="myWhatsappFunction()">
<a id="whatsapp-btn" class="" target="_blank"> Whatsapp</a>
<script src="https://cdnjs.cloudflare.com/ajax/libs/mobile-detect/1.4.3/mobile-detect.min.js"></script>
<script>
var whatsapp_number = YOUR_PHONE_NUMBER_HERE;
function myWhatsappFunction() {
var md = new MobileDetect(window.navigator.userAgent);
if (md.mobile()) {
// mobile link
document.getElementById("whatsapp-btn").href = "https://wa.me/" + whatsapp_number;
} else {
// desktop link
document.getElementById("whatsapp-btn").href = "https://web.whatsapp.com/send?phone=" + whatsapp_number;
}
};
</script>
References:
'Phone number shared via URL is invalid'
的一个可能原因是,你尝试调用的电话号码不在 Whatsapp 列表上,也就是说这个号码无法接收 WhatsApp 消息,因为它可能没有在 WhatsApp 上注册。我尝试使用我的几个电话号码进行测试,那些没有在 WhatsApp 上注册的号码会出现这个错误,而那些已经在 WhatsApp 上注册的号码则可以正常工作。我猜这样的解释能帮助某些人避免调试问题。要创建一个链接到您的WhatsApp号码并带有预填充消息的方法,以便在Whatsapp WEB聊天的文本字段中自动显示,您可以使用以下代码:(不适用于Firefox Web浏览器)
最初的回答:
<a href="https://api.whatsapp.com/send?phone=yourwhatsappnumberwithcountrycode&text=hello"</a>
备选方案 如果您有要发送的特定数字 您可以将数字上传到Google联系人 需要在手机中使用相同的电子邮件ID