我打算用 C# 开发一个 SMS 网关,但我怀疑它的可行性,因为我最初的研究表明 SMS 网关必须涵盖协议差异。
那么网关到底需要做什么,如果我使用 SMPP,那么是否可以通过简单地使用 SMPP 向/从世界上的任何号码发送/接收 SMS?
我打算用 C# 开发一个 SMS 网关,但我怀疑它的可行性,因为我最初的研究表明 SMS 网关必须涵盖协议差异。
那么网关到底需要做什么,如果我使用 SMPP,那么是否可以通过简单地使用 SMPP 向/从世界上的任何号码发送/接收 SMS?
一个“真正的”SMS 网关需要以正确的格式生成一个 SMPP 请求(是的,有几种类型,如 CIMD 和 EMI)并将其发送到移动网络 SMSMC 进行发送。
您需要直接连接到您在后端使用的网络并与之签约。您可以发送到的国家/地区将取决于网络提供商支持/允许的内容。
创建一个既困难又昂贵,为什么不使用已经完成所有艰苦工作的 SMS 聚合器,例如http://www.clickatell.com/。
我对创建网关一无所知,但我相当确定答案是否可以通过简单地使用 SMPP 向世界上的任何号码发送/接收短信。一两年前,我查看了一些在线 SMS 服务,以及所有我查看了可以/无法发送消息的列出的网络/国家/地区的服务。