Par*_*mar 7 javascript sms gsm node.js
我正在nodejs中编写应用程序,用于在PDU模式下发送和接收短信.我使用wavecom GSM调制解调器(7位编码)发送短信.它还支持8位(AT + CSMP = 1,167,0,8)编码方案.
我可以正确发送字母数字字符.但我不能发送像([,],| etc)这样的字符.
这里字符串:
AT+CMGS=14
0001030C911989890878800004015B
Run Code Online (Sandbox Code Playgroud)
文字字符串: [
但我接受了一些垃圾角色.任何的想法?
以及如何发送多部分短信.我是指这个,而且这可是我没有得到期望的输出.任何人都可以建议8位(7位编码方案)文本编码方案?请帮我...
谢谢,
终于我得到了答案:)
该字符([,],|)被编码为两个字符,例如
[
编码为1B1E
(转义字符和 < 符号的组合)
]
编码为1B20
(转义字符和 > 符号的组合)
因此,每当我喜欢这些字符时,我都会将其替换为相应的值,然后使用 7 位编码。工作很好...
所以我的 [ 编码字符串是
> AT+CMGS=15
> 0001000C911989890878800000021B1E
Run Code Online (Sandbox Code Playgroud)
而对于“[你好]”
> AT+CMGS=21
> 0001000C911989890878800000091B1EBACC66BF373E
Run Code Online (Sandbox Code Playgroud)
再次感谢..
归档时间: |
|
查看次数: |
1720 次 |
最近记录: |