我正在寻找一种从移动浏览器发送短信的方法。目前我有一个链接:
<a href = 'some thing..'>Send SMS to Me</a>
我们的想法是,如果用户点击上述链接,系统会自动将短信从用户的手机发送到我的手机。
注意:我曾尝试<a href = 'sms:9xxxxxx?body...'>
,但会要求用户确认是否要发送短信。有没有人对此有任何想法?
答案 0 :(得分:2)
我认为没有实际获得用户同意的可能性 - 想象一个解决方案,网站可以在没有客户允许的情况下获得任何智能手机的电话号码?听起来像恶意使用的好开始。
除了构建一个仍需要手动插入电话号码的网络应用程序之外,您唯一的可能性就是接受这样一个事实:您已经为您(以及其他所有人)的安全和隐私设置了障碍。
答案 1 :(得分:0)
这样做的一种方法是,<a href = 'localhost/sms'>Send SMS to Me</a>
这个http链接可能会发送到服务器,而服务器jsp或servlet应该发送短信给你。
答案 2 :(得分:0)
固定链接中的短信:前缀可以导致手机自己的短信应用程序被激活,并且提示您从手机发送短信,正如您所说。
该方法意味着您可以提示用户将电子邮件从其号码发送到HTML中的前缀号码。
另一种方法是提示用户在您的网站上输入他们的手机号码,然后将其提交到您的服务器,您可以使用SMS网关向他们发送短信。
从您的问题中不清楚您希望消息来自哪个方向,但是通过SMS网关从您的Web服务器发送SMS会得到更一致的结果,因为那样无论什么样的它是浏览器。