从几个月前,当我使用Twitter时,我能够向Twitter发送短信,当我回家检查我的推特页面时,我看到我发送的短信是在网站上发送的推文。 “那很棒”
现在,我想在我的网站上做同样的事情,所以有人会发送我的网站短信作为命令,我的网站将把这个命令保存在数据库中以备将来处理。
我的问题是我不知道从哪里开始。
1-当每个国家/地区有不同的移动公司时,用户将如何从世界各地发送,或者这不是问题?
2-我的网站将如何接收和阅读这些短信?为此提供服务?
3-您是否知道任何简化这些任务的文章?
如果有人之前曾做过类似的事情,请提供建议,任何信息都会有所帮助。
答案 0 :(得分:1)
与您的消息提供商联系,他们将为他们支持的每个国家/地区提供解决方案。
在实践中,这些事情需要在每个国家的基础上达成一致(例如,短代码等),但提供商会做很多事情来帮助。
根据您想要覆盖的国家/地区,单个提供商可能会这样做 - 如果您绝对需要每个拥有移动网络的国家/地区,那么您可能需要多个国家/地区,在这种情况下,集成会更复杂。
通常,当他们收到您公司的短代码或短代码前缀的消息时,他们会向您的服务器发送HTTP POST或SMTP电子邮件。但是,每个提供商都同意存在的集成选项;没有真正的标准或事实上的标准。
答案 1 :(得分:1)
嗯,首先你需要一个短信网关。这是一项服务,你可以购买很多价格不一的地方。您的站点可以根据网关主机以不同方式与此网关通信。
现在,您可以向您在短信服务器上购买的号码发送消息,并将其轮询(或再次推送,具体取决于您的短信提供商)到您的站点。与任何其他短信“IRL”一样,您可以使用国家/地区代码从全球发送非常昂贵的短信。如果你想保持这个价格较低,你需要租一个国际化的短信网关,或者你需要在每个国家租一个...
..总之,对于你的小型“业余爱好型”项目而言,这并不是一个可行的选择。虽然租用短信网关相当便宜,但问题实际上在你的“多国”请求中。
答案 2 :(得分:0)
我创建了一个用于发送和接收SMS消息的Web服务。我们通过VPN连接到本地GSM运营商的SMS网关:他们为我们分配了一个公共号码以及在全球范围内发送消息的选项。
如果我们在全球范围内发送短信或从任何人那里收到短信都没关系 - 它只是工作:) 发送国际短信可能要贵一些。
编辑: 从理论上讲,有可能通过sip提供商发送短信(如betamax /voipdiscount.com/),但与传统服务相比,这并不是那么快速和可靠。
答案 3 :(得分:0)
这是一项付费服务(根据短信),请注意您需要在获得API密钥之前向您的身份信息付费并传真(是的,传真......)。< / p>