长短信实现系列之联通SGIP1.2

时间:2021-07-31 15:52:47

由于有了上次开发移动长短信的经验(见长短信实现系列之CMPP2.0),这次轻车熟路

和移动的长短信思路完全一致

  • 设置TP_udhi为1
  • 在MsgContetnt前加入TP_udhi 7个字节的协议头
  • MessageCoding设为8 即UCS2编码


其余没了,花了半天时间开发调试,上线后一次成功

可能联通的长短信在其他条件下也能成功,但我懒得去试了
还是那句话最好能找个模拟网关测下,有时候模拟网关也能发现一些问题,比如字节码错乱根本就不会发送或者能发送但对应的信息错乱,

另外用tcpdump或者wireshark对比对比字节码,就这么多了