1

我正在寻找一种从移动浏览器发送 SMS 的方法。目前我有一个链接:

<a href = 'some thing..'>Send SMS to Me</a>

这个想法是,如果用户点击上面的链接,一条短信会自动从用户的手机发送到我的手机。

注意:我已经尝试过<a href = 'sms:9xxxxxx?body...'>,但它要求用户确认他们是否要发送短信。有没有人对此有任何想法?

4

3 回答 3

2

如果没有真正得到用户的同意,我认为这是不可能的——想象一下一个解决方案,一个网站可以在没有客户允许的情况下获取任何智能手机的电话号码?听起来像是恶意使用的一个很好的开始。

除了构建一个仍然必须手动插入他的电话号码的网络应用程序之外,您唯一的可能性是接受这样一个事实,即您遇到了一个为您(和其他所有人)的安全和隐私设置的障碍。

于 2011-11-24T07:50:55.080 回答
0

一种方法是,<a href = 'localhost/sms'>Send SMS to Me</a>这个 http 链接可能会发送到服务器,并且服务器 jsp 或 servlet 应该将短信发送给您。

于 2011-11-24T07:48:29.423 回答
0

锚链接中的 sms: 前缀可以导致手机自己的短信应用程序被激活,短信是提示从他们的手机发送的,如你所说。

该方法意味着您可以提示用户从他们的号码发送一封电子邮件到您的 HTML 中的前缀号码。

另一种方法是提示用户在您的网站上输入他们的手机号码,然后将其提交到您的服务器,您可以使用 SMS 网关向他们发送 SMS。

It's not clear from your question which direction you want messages to flow from and to but you'd get a more consistent result from sending the SMS from your web server via an SMS Gateway because then it wouldn't matter what kind of browser it was.

于 2011-11-25T17:32:12.247 回答