千家信息网

PHP如何发送AT指令

发表于:2025-01-15 作者:千家信息网编辑
千家信息网最后更新 2025年01月15日,这篇文章将为大家详细讲解有关PHP如何发送AT指令,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。需求: 发送短信到用户输入手机, 要求可以自定义信息内容问题: 没有
千家信息网最后更新 2025年01月15日PHP如何发送AT指令

这篇文章将为大家详细讲解有关PHP如何发送AT指令,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

需求: 发送短信到用户输入手机, 要求可以自定义信息内容

问题: 没有电信猫, 使用免费api接口无法自定义短信内容

解决方案: 通过4G网卡, 接在服务器上, 通过AT指令操作网卡, 发送短信

查阅发现, AT质量发送需要对信息进行多重编码, 而且发送超时, 但实际发送成功, 问题还未完全解决

代码如下:

 ) { //两个字节的文字 $str .= base_convert(ord($c), , ) . str_pad(base_convert(ord($c), , ), , , STR_PAD_LEFT);} else {$str .= str_pad(base_convert(ord($c), , ), , , STR_PAD_LEFT);}}$str = strtoupper($str); //转换为大写 return $str;}function get_message_length($phone, $message) {$str = 'D' . $phone . '' . $message;$length = strlen($str) / ;if ($length < ) {$length = '' . $length;}return $length;}

关于"PHP如何发送AT指令"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

0