我希望这能得到回应。
假设人 A 以某种语法向短代码发送 SMS。在确定从 A 收到的 SMS 语法正确后,如何自动向 A 的手机发送确认 SMS(“您的消息已成功接收!”)?在 SMS 方面,我是一个完全的新手——所以如果有人可以描述可以实现这一点的整个端到端流程/架构,我将不胜感激!
我希望这能得到回应。
假设人 A 以某种语法向短代码发送 SMS。在确定从 A 收到的 SMS 语法正确后,如何自动向 A 的手机发送确认 SMS(“您的消息已成功接收!”)?在 SMS 方面,我是一个完全的新手——所以如果有人可以描述可以实现这一点的整个端到端流程/架构,我将不胜感激!
您必须找到一个网关提供商,使用定义的 API 以您选择的语言与脚本/应用程序对话,为您处理消息的接收和发送。
您通常会通过网关提供商定义的号码接收消息。传入消息将触发对您定义的 URL 的调用。该 URL 后面通常是一个脚本,然后执行所需的操作(例如解析消息并通过网关提供商发送自动响应 SMS。)
与 SMS 网关相关的 SO 问题:
BulkSMS 为您提供了发送移动终端 (MT) 消息和处理移动发起 (MO) 消息的接收的工具。
您可以请求一个短代码,然后您的用户会将 MO 发送到该短代码。然后可以通过一个简单的 HTTP 请求将消息中继到您的 Web 服务器。然后,您的应用程序通过调用 BulkSMS 的 MT API 来确定合适的响应并通过 SMS 进行回复。
可能存在适用的限制和法规,具体取决于您所在的位置、您的用户所在的位置以及消息通过的网络。他们也可以在这里提供帮助。
国际传入号码http://www.bulksms.com/int/w/solutions_incoming.htm
通过 HTTP http://www.bulksms.com/int/docs/eapi/reception/http_push/接收消息
发送 API http://www.bulksms.com/int/docs/eapi/
南非的短代码http://bulksms.2way.co.za/w/solutions_psms.htm
希望这可以帮助