Sms 像调制解调器一样接收短信

Sms 像调制解调器一样接收短信,sms,serial-port,sms-gateway,Sms,Serial Port,Sms Gateway,我有一个应用程序,它只能发送短信到串行调制解调器,但我想通过网络服务发送此短信 我的想法是将虚拟软件调制解调器连接到应用程序的虚拟串行端口,并在软件中接收SMS,然后将此SMS传递到web API 我的问题是,我没有找到一个像调制解调器一样可以接收短信的软件,也没有找到一个像调制解调器一样提供功能的库 有什么想法吗?您现有的应用程序需要连接到串行端口。这意味着您需要某种虚拟串行端口。谷歌将为你提供完全可用的点击率。这些库中的任何一个都应该为您提供一个字符流 解析这个流应该相当简单。您可以放弃所有

我有一个应用程序,它只能发送短信到串行调制解调器,但我想通过网络服务发送此短信

我的想法是将虚拟软件调制解调器连接到应用程序的虚拟串行端口,并在软件中接收SMS,然后将此SMS传递到web API

我的问题是,我没有找到一个像调制解调器一样可以接收短信的软件,也没有找到一个像调制解调器一样提供功能的库


有什么想法吗?

您现有的应用程序需要连接到串行端口。这意味着您需要某种虚拟串行端口。谷歌将为你提供完全可用的点击率。这些库中的任何一个都应该为您提供一个字符流

解析这个流应该相当简单。您可以放弃所有调制解调器初始化,只需关注SMS命令即可。理论上,有一个write和send命令,但您可以安全地假设PC应用程序将发送它所写的任何SMS。这不像PC的打字错误。因此,您只需要解析AT+CMGW命令;所有其他命令都可以得到标准的OK响应


从AT+CMGW命令中获取电话号码和消息,并将其传递给Web服务。完成了

谢谢你的回复!应用程序将在虚拟机中运行,因此我可以将串行端口重定向到管道。我害怕,我必须自己实现这个,因为我没有找到任何实现。谢谢你的简短指导,这让我知道它并不像我一开始想的那么复杂。