几个月前,当我使用twitter时,我可以向twitter发送一条短信,当我回到家查看我的twitter页面时,我看到我发送的短信在网站上是一条推文。“那真是太棒了”
现在,我想在我的网站上做同样的事情,所以有人会把我的网站短信作为命令发送给我,我的网站会将这个命令保存在数据库中,以便将来处理。
我的问题是我不知道从哪里开始。
1-当每个国家都有不同的移动公司时,用户如何从世界各地发送信息,或者这不是问题?
2-我的网站将如何接收和阅读这些短信?有这方面的服务吗?
3-你知道有什么文章可以帮我简化这些任务吗?
如果有人以前做过这样的事情,请给我建议,任何信息都会有帮助。
发布于 2009-05-25 20:23:45
联系您的消息服务提供商,他们将为他们支持的每个国家/地区提供解决方案。
在实践中,这些事情需要在每个国家的基础上达成一致(例如,短码等),但提供商将提供很多帮助。
根据您想要覆盖的国家,单个提供商可能会这样做-如果您完全需要每个国家/地区都有移动网络,那么您可能需要几个,在这种情况下,集成更复杂。
通常,当他们收到发送到您公司的短码或短码前缀的邮件时,他们会向您的服务器发送HTTP POST或SMTP电子邮件。但存在的集成选项是每个提供商都同意的;没有真正的标准或事实上的标准。
发布于 2009-05-25 20:26:37
嗯,首先你需要一个短信网关。这是一项服务,你可以用不同的价格买到很多地方。根据网关主机的不同,您的站点可以以不同的方式与此网关通信。
现在,您可以发送消息到您在sms服务器上购买的号码,并轮询它们(或推送,同样取决于您的sms提供商)到您的站点。就像任何其他短信"IRL“一样,你可以使用国家代码从世界各地发送非常昂贵的短信。如果您希望保持较低的价格,您需要租用一个短信网关,这是国际化或您需要租用一个在每个国家…
。。总而言之,对于您的小型“业余爱好类型”项目来说,这样做并不是一个可行的选择:)租用SMS网关相当便宜,因此问题实际上出在您的“多国”请求中。
发布于 2009-05-25 20:25:50
我已经创建了一个用于发送和接收SMS消息的web服务。我们通过VPN连接到当地GSM运营商的SMS网关:他们为我们分配了一个公共号码以及向全球发送消息的选项。
无论我们是在全球范围内发送短信,还是从任何人那里接收短信,这都无关紧要--它只会起作用:)发送国际短信可能会更贵一些。
编辑:理论上有可能通过sip提供商(如betamax /voipdiscount.com/)发送sms,但与传统服务相比,这并不是那么快和可靠。
https://stackoverflow.com/questions/907943
复制相似问题