首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何接收来自世界各地的短信并保存在网站数据库中?

如何接收来自世界各地的短信并保存在网站数据库中?
EN

Stack Overflow用户
提问于 2009-05-25 20:18:36
回答 4查看 1.6K关注 0票数 3

几个月前,当我使用twitter时,我可以向twitter发送一条短信,当我回到家查看我的twitter页面时,我看到我发送的短信在网站上是一条推文。“那真是太棒了”

现在,我想在我的网站上做同样的事情,所以有人会把我的网站短信作为命令发送给我,我的网站会将这个命令保存在数据库中,以便将来处理。

我的问题是我不知道从哪里开始。

1-当每个国家都有不同的移动公司时,用户如何从世界各地发送信息,或者这不是问题?

2-我的网站将如何接收和阅读这些短信?有这方面的服务吗?

3-你知道有什么文章可以帮我简化这些任务吗?

如果有人以前做过这样的事情,请给我建议,任何信息都会有帮助。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2009-05-25 20:23:45

联系您的消息服务提供商,他们将为他们支持的每个国家/地区提供解决方案。

在实践中,这些事情需要在每个国家的基础上达成一致(例如,短码等),但提供商将提供很多帮助。

根据您想要覆盖的国家,单个提供商可能会这样做-如果您完全需要每个国家/地区都有移动网络,那么您可能需要几个,在这种情况下,集成更复杂。

通常,当他们收到发送到您公司的短码或短码前缀的邮件时,他们会向您的服务器发送HTTP POST或SMTP电子邮件。但存在的集成选项是每个提供商都同意的;没有真正的标准或事实上的标准。

票数 1
EN

Stack Overflow用户

发布于 2009-05-25 20:26:37

嗯,首先你需要一个短信网关。这是一项服务,你可以用不同的价格买到很多地方。根据网关主机的不同,您的站点可以以不同的方式与此网关通信。

现在,您可以发送消息到您在sms服务器上购买的号码,并轮询它们(或推送,同样取决于您的sms提供商)到您的站点。就像任何其他短信"IRL“一样,你可以使用国家代码从世界各地发送非常昂贵的短信。如果您希望保持较低的价格,您需要租用一个短信网关,这是国际化或您需要租用一个在每个国家…

。。总而言之,对于您的小型“业余爱好类型”项目来说,这样做并不是一个可行的选择:)租用SMS网关相当便宜,因此问题实际上出在您的“多国”请求中。

票数 1
EN

Stack Overflow用户

发布于 2009-05-25 20:25:50

我已经创建了一个用于发送和接收SMS消息的web服务。我们通过VPN连接到当地GSM运营商的SMS网关:他们为我们分配了一个公共号码以及向全球发送消息的选项。

无论我们是在全球范围内发送短信,还是从任何人那里接收短信,这都无关紧要--它只会起作用:)发送国际短信可能会更贵一些。

编辑:理论上有可能通过sip提供商(如betamax /voipdiscount.com/)发送sms,但与传统服务相比,这并不是那么快和可靠。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/907943

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档