2011-11-24 133 views
0

我正在寻找一种从手机浏览器发送短信的方法。目前,我有一个链接:如何从手机浏览器发送短信

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

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

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

+1

你需要创建一个网站发送短信。然后,您可以从计算机Web浏览器和移动Web浏览器访问它并发送短信。 – anttir

回答

2

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

你唯一的可能性,除了建立一个网络应用程序,仍然需要手动插入他的电话号码,这就意味着你已经达到了为你的(和其他人的)安全和隐私设置的障碍。

+0

问题不在于获取用户的电话号码。我认为所有的都是语法或类似的东西来发送短信,因为SMS URI有链接语法来拨打电话{ PhongTran

0

这样做的一个方法是,这个http链接可能会发送到服务器,并且该服务器的jsp或servlet应该向您发送短信。

0

正如您所说,锚链接中的sms:前缀可能会导致手机自己的短信应用程序被激活,并且SMS会被提示从手机发送。

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

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

从您的问题中不清楚您希望消息从哪个方向流向哪个方向,但是通过SMS网关从您的Web服务器发送SMS可以获得更一致的结果,因为那样会影响到什么类型它的浏览器。

相关问题