繁体   English   中英

PHP命令转USB调制解调器

[英]PHP Commands to USB Modem

请问PHP中的AT命令与Huawei USB Modem兼容吗?

我需要在脚本中使用这些命令,然后我才能使用华为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目录中,在/var/spool/sms/outgoing Linux上,除非您重新配置该路径。

最重要的是,它是免费的开放源代码。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM