c# - 通过与PC连接的手机发送短信

标签 c# .net sms

我正在尝试开发任何手机与 PC 连接并需要通过手机一条一条发送短信的应用程序,该软件仅用于连接手机并键入消息。

单击发送按钮时,消息应通过手机发送,而不是通过任何调制解调器发送。

我试过到处搜索,但找不到任何东西。

谁能指导我如何进行?

提前致谢。

最佳答案

如果您想在不使用短信库的情况下自行完成,您可以通过串口打开手机中的调制解调器,然后发送 hayes at-commands 进行短信操作。 在编程之前,您可以使用终端程序进行尝试。

例子

; Send message to "0170 00000"  (Ctrl+Z to finish and send the message)
AT+CMGS="017000000" 
> This is a SMS Test!!^Z

+CMGS: 3 ; OK, message gone

注意:并非所有手机都支持这些 at 命令。也许手机需要通过额外的命令进行额外配置(设置文本模式、设置短信网关……)

http://www.cellular.co.za/at_etsi.htm 中描述了几个与 sms hayes 相关的命令.

关于c# - 通过与PC连接的手机发送短信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4677747/

相关文章:

c# - 我将如何使用最小起订量来测试 MongoDB 服务层?

c# - 域用户的自动完成

c# - IronRuby 是否有真实的文档?

node.js - 通过 aws-sdk-js 发送短信

Java:是否可以从 Java 应用程序发送 SMS

c# - 序列化类缺失数据

c# - 为非托管程序集动态创建包装器?

c# - 如何从 Azure 函数返回 AcceptedAtRouteResult?

使用 TCP 发送/接收时 C# 流乱序

java - 从短信正文中提取帐号和余额哪种方式更好?