【问题标题】:whatsapp hyperlink - combine whatsapp://send? with intent://send/whatsapp 超链接 - 结合 whatsapp://send?意图://发送/
【发布时间】:2016-07-02 12:51:39
【问题描述】:

我的网页中是否可以有一个按钮,用于将预填充的消息发送到特定号码?

我正在尝试

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

没有结果。

有解决办法吗?谢谢

【问题讨论】:

    标签: android html iphone whatsapp


    【解决方案1】:

    首先,写出国家代码不带+

    <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. 提供 vCard 以保存到通讯录

    由于电话号码必须首先在联系人列表中,所以让我们把它放在那里。跟踪网站访问者,看看她是否第一次点击在 WhatsApp 上联系我(cookie?)。如果这是她第一次点击,请通过链接下载您的 vCard

    href="johnsmith.vcf"
    

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

    1. Android 意图 URI FTW

    当她返回时,假设她添加了您,让按钮使用 intent:// URI 方案。

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

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

    1. 跟踪要呈现的href

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

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

    【讨论】:

      猜你喜欢
      • 2019-09-19
      • 2021-10-08
      • 1970-01-01
      • 2021-12-20
      • 1970-01-01
      • 2014-01-15
      • 2014-10-04
      • 2015-10-21
      • 1970-01-01
      相关资源
      最近更新 更多