请问华为USB Modem兼容PHP的AT指令是什么?
我需要在脚本中使用这些命令,然后我可以使用华为 USB 调制解调器发送短信。
谢谢
请问华为USB Modem兼容PHP的AT指令是什么?
我需要在脚本中使用这些命令,然后我可以使用华为 USB 调制解调器发送短信。
谢谢
你需要做的第一件事是用PHP打开串口。有一个这样做的类: http ://code.google.com/p/php-serial/
打开后,就这么简单:
$serial->sendMessage("AT+CMGS=\"+1231231234\"\nHello");
显然,AT 命令可能因设备而异,因此您需要找出特定设备的命令。
更明智的方法是将 SMS 管理委托给专门的软件,因为根据我的经验,管理 SMS 发送还有更多工作要做,而不仅仅是向调制解调器发送几个字节
我推荐最优秀的SMSTools,它是一个与 Linux 和 Windows 兼容的服务器软件,它通过特定目录(输入、输出、失败等)中的常规 ASCII 文件与您的应用程序对话,并具有许多其他高级功能。
要发送带有默认选项的基本短信,您只需创建一个像这样的文本文件
To: 155512345
Hello, this is the text of the SMS
在 out-spool 目录中,在 Linux 上,/var/spool/sms/outgoing
除非您重新配置该路径。
最重要的是它是免费和开源的。