sms实现wap push的方法和格式
sms实现wap push的方法和格式(转载)
wap push格式
00 ’SMSC Len。用手机上设置短信中心号码 一下方法是经过验证的。 TrxID =一个随机数 分段发送的 例如 URL:wap.gd.monternet.com/?userType=B&serviceID=04020028 提示信息:神秘激情地带,江湖儿女情长神秘激情地带,江湖儿女情长神秘激情地带,江湖儿女情长 0B是头的总长度 一个扩展包wappush包是这么构成的 如果长度超常(短信一个包的Content不要超过140) 就要分解成 WDP1 + (WSP+SI/SL)的part 1 如单包 双包是 // 00 - UDH IE Tag 第2包 WDP参考相关文档。 ===================================================== 02 有了Push消息体之后,需要在前面增加一个Push PDU 在然后,还要在前面增加一个UDH 如果所有这些加起来大于140个字节,那么就需要修改UDH头,分成两条短消息串联。但是没有尝试成功。 发送的时候,udhi=1,pid=0,dcs=4 同样的技术可以用来发送mms通知、fundown的铃声图片。 需要解决的问题:长于127字节/两条短信的时候该怎么办。 另转载 Wap push over sms 实践 通过短信进行点对点的WAP PUSH,本质上来说应该是发送一个wap页面(WBXML)到接收方,里面含有一段文字和一个url链接。 在发送端采用PDU模式发送,编码是UCS2。 整个发送的包大部分内容都是固定的,只需要对几个地方根据希望发送的内容进行一下替换即可。 我参考的例子是这样的,只用说明中红色的部分是需要变化的: 0051000BA13108086406F600F5A7850B05040B8423F0000303010129060603AE81EA8DCA02056A00 00 SMSC 地址信息的长度 00表示用手机上设置短信中心号码,PDU 串的“SMSC 址格式”段和“SMSC 地址”段将省去 AT指令发送时: at+cmgf=0 //设置发送为二进制模式 OK at+cmgs=93 //十进制的数字,值为 (上面生成的一大串的字节数/2)-1,还没搞清为啥要减一 > 0051000BA1。。。。。。。(就是那一大串了) Ctrl+Z +CMGS: 14 OK 发送成功 |
sms实现wap push的方法和格式相关推荐
- [原]Wap push over sms 实践
Wap push over sms 实践 author:clapton_xpAThotmailDOTcom 20060323 通过短信进行点对点的WAP PUSH,本质上来说应该是发送一个wap页面 ...
- Create WAP Push SMS Messages
转自:http://blog.163.com/htlxyz@126/blog/static/1685940292009620111811387/ 改过后的代码在下面,程序好像可以输出了WAPPUSH的 ...
- android wap push实现
WAP PUSH Date Ver Description Author Reviewer 2011-9-5 0.0.1 Draft 1. Wap Push简介: Wap Push分为两种:SI(Se ...
- WAP Push SP接口协议
1.术语说明 1) DSMP Data Service Management Platform,数据业务管理平台.中国移动集团公司的移动数据业务平台,移动梦网计划(Monternet)的核心 ...
- main方法的格式讲解
JVM是Java Virtual Machine(Java虚拟机)的缩写 public static void main(String[] args) {} public 被jvm调用,访问权限足够大 ...
- IOS8 PUSH解决方法
registerForRemoteNotificationTypes: is not supported in iOS 8.0 and later IOS8 PUSH解决方法 昨天晚上整理PUSH的东 ...
- 如何储存图片方法jpg格式png格式#ps教程#ps抠图
如何储存图片方法jpg格式png格式#ps教程#ps抠图
- 字符串右移n位,例如 “hello world“ 右移两位 后ldhello wor 要求写一个方法实现此功能,方法的格式是 String moveToRight(String str,int po
字符串右移n位,例如 "hello world" 右移两位 后ldhello wor 要求写一个方法实现此功能,方法的格式是 String moveToRight(String s ...
- Android 短信 彩信 wap push的接收
接收彩信 <receiver android:name=".smsreceiver" android:permission="android.permission. ...
- wap push简介
2019独角兽企业重金招聘Python工程师标准>>> WAP就像因特网,是一个内容丰富的网络,用户如何找到自己喜欢的站点,如何在一个站点中找到自己 喜 欢的业务,往往需要花上很长的 ...
最新文章
- POJ-2948 Martian Mining 动态规划
- 【SLAM】gradslam(∇SLAM)开源:论文、代码全都有
- java多张图片上传安卓,Android Rxjava+Retrofit2 多图片+文字上传
- 聊聊 Docker Swarm 部署 gRPC 服务的坑
- 数据解析学习笔记(正则解析、bs4解析、xpath解析)
- 配置win2003 server IIS的总结,为什么IIs的工作进程会在空闲时间释放的问题。同时学会了throw的真正含义,throw的真正含义就是导致程序停止,崩溃,很简单,网摘也有记录。...
- Android轩辕剑之ActionBar之四
- window server2012服务器上如何安装nginx并启动
- 自定义Silverlight播放器
- 干货|java缓存技术详解
- GPS经纬度坐标转UTM坐标(c++)
- excel姓名转拼音
- CISSP考试认证心得
- 论文Re-ranking Person Re-identification with k-reciprocal Encoding(person re-id的re-ranking)
- java打造手机远程控制电脑之详细教程
- 为Linux安装CHM阅读器
- 云锁和悬镜服务器哪个好,安全狗、悬镜、云锁、云帮手建议用哪个比较好?
- Word(二) Word2016 如何删除页眉的下划线
- 北华大学c语言题库百度云,北华大学C语言题库精简打印版(全).doc
- zto中通电子面单cpcl打印指令实例