我尝试发送 wap 推送消息。我设置数据编码 0xf5 并使用以下消息发送提交 sm:
GSM短消息服务用户数据
udh 长度:6 16位地址05 04 目的端口 08b4 源端口 23f0
无线会话协议,方法:推送 (0x06),内容类型:application/vnd.wap.sic
交易 ID:0x25 PDU 类型:推送 (0x06) 标题长度:1 内容类型:application/vnd.wap.sic
WAP 二进制 XML,版本:1.2,公共 ID:“-//WAPFORUM//DTD SI 1.0//EN(服务指示 1 .0)”
版本:1.2 (0x02) 公共标识符:(已知):-//WAPFORUM//DTD SI 1.0//EN(服务指示 1 .0) 字符集:utf-8 (0x000006a) 字符串表:0字节
数据表示:
45 <si> c6 <指示 0c href='http://' 03 69 2e 69 6d 67 75 72 2e 63 6f 6d 2f 66 6a 49 44 4e 2e 6a 70 67 00 i.imgur.com/fjIDN.jpg' 07 action='信号介质' 01 > 03 69 6d 67 75 72 00 'imgur' 01 </指示> 01 </si>
消息字节:
06 05 04 0b 84 23 f0 25 06 01 ae 02 05 6a 00 45 c6 0c 03 69 2e 69 6d 67 75 72 2e 63 6f 6d 2f 66 6a 49 44 4e 2e 6a 70 67 00 07 01 03 69 6d 67 75 72 00 01 01
SMSC 返回:Submit_sm - resp:“OK”。但是手机什么也没显示。有任何想法吗?对不起我丑陋的英语:)