繁体   English   中英

如何在PHP中编码SMS PDU

[英]How to encode SMS PDU in php

我试图使用gammu在我的华为调制解调器上应用AT命令。 我可以使用以下命令从ZTE调制解调器访问USSD:

gammu getussd *111#

但是在华为调制解调器中,它不起作用。 根据我的研究,我需要提供PDU而不是文本。 然后,我使用链接对我的代码* 111#进行编码,然后尝试在命令行中执行以下操作。

gammu getussd AA582C3602

而且有效! 现在,我需要使用php将* 111#转换为AA582C3602。

链接描述了如何解码PDU编码消息。 但是我没有找到任何将普通文本转换回PDU编码消息的反向方法。

急需您的帮助。

一些华为调制解调器不支持USSD ... E220不...我正在葡萄牙使用E1550来运行NOS(旧擎天柱)运营商,没有问题,但是是的,它是PDU编码的。

告诉调制解调器您将要发送编码为AT + CMGF = 0的PDU。

我在发送USSD之前使用此命令

AT + CMGF = 0

AT + CSCS =“ IRA”

暂无
暂无

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

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