东方讯(北京)科技有限公司http://www.
eastcent.
comEastcentTech.
-1-NS20XX系列短信服务器数据传输协议V2.
01概述NS20XX系列短信服务器是一个通过以太网进行通信的短信服务器,与短信服务器进行数据通信有两种方式:UDP和TCP.
通信方式、设备IP地址以及通信端口号等参数可以通过对短信服务器进行设置来选择.
TCP方式中,短信服务器是Server端,与它建立连接的是Client端.
在以下的叙述中,输入和输出都指的是NS20XX系列短信服务器的输入和输出,相对于客户端应用程序来说,短信服务器的输入是被动的,而输出是主动的.
也就是说,只要客户端应用程序发过来正确的数据(即输入),短信服务器就会马上将短信发送出去;只要短信服务器收到短信,它就会马上将数据传给客户端应用程序(即输出).
短信服务器收发短信示意图注意:NS20XX系列短信服务器输入和输出都必须是经过Unicode编码后的数据,比如输入的字符"1",经过Unicode编码后就是双字节字符,十六进制编码为"3100".
又如发送短信的字符串"01113912345678abc",经过Unicode编码后的十六进制编码如下:"30003100310031003300390031003200330034003500360037003800610062006300"东方讯(北京)科技有限公司http://www.
eastcent.
comEastcentTech.
-2-2输入2.
1发送短信发送短信格式由四部分组成,如下图所示字段意义:字段全称长度意义DTDataType1数据类型=0DALDestinationAddressLength2对方号码长度(10进制)DADestinationAddressDAL对方号码UDUserData≤140用户数据,即要发送的短信内容举例:输入:01113912345678你好abc意义:0:数据类型为发送短信11:对方号码长度为11位13912345678:对方号码你好abc:要发送的短信内容3输出3.
1收到短信收到短信格式由六部分组成,如下图所示:字段意义:字段全称长度意义DTDataType1数据类型=0OALOriginalAddressLength2发送方号码长度(10进制)OAOriginalAddressOAL发送方号码TSLTimeStampLength2时间戳长度(10进制)TSTimeStampTSL时间戳UDUserData≤140用户数据,即收到的短信内容DTOALOATSLTSUDDTDALDAUD东方讯(北京)科技有限公司http://www.
eastcent.
comEastcentTech.
-3-举例:输出:01386135210003291404013113162432你好abc意义:0:数据类型为收到短信,后面为短信相关内容13:发送方号码长度为13位8613521000329:发送方号码14:时间戳长度04013113162432:时间戳,表示发送时间为04年01月31日13点16分24秒,时区是32你好abc:收到的短信内容3.
2短信发送成功短信发送成功格式由两部分组成,如下图所示:字段意义:字段全称长度意义DTDataType1数据类型=1DDDetailDescription-具体描述举例:输出:1:SMSSendOK!
意义:1:数据类型表示刚发送的短信已经发送成功:SMSSendOK!
:表示短信发送成功3.
4短信发送失败短信发送成功格式由三部分组成,如下图所示:字段意义:字段全称长度意义DTDataType1数据类型=2DTDDDTETDD东方讯(北京)科技有限公司http://www.
eastcent.
comEastcentTech.
-4-ETErrorType1出错类型[***]DDDetailDescription-具体描述[***]出错类型定义ET=0:短信太长,一条短信超过了140字节(汉字70个)ET=1:模块提示发送失败,可能的原因有:①短信中心号设置错误;②信号不好;③SIM卡无效;④SIM卡欠费;⑤未知原因,可尝试重发短信.
举例:输出:20:SMStoolong!
意义:2:数据类型表示刚发送的短信发送失败0:短信太长,超过140字节:SMStoolong!
:错误描述:短信太长输出:21:Modulesenderror!
意义:2:数据类型表示刚发送的短信发送失败1:模块提示发送失败:Modulesenderror!
:错误描述:模块提示发送失败输出:22:SMSsendtimeout!
意义:2:数据类型表示刚发送的短信发送失败2:模块没有响应,已超时:SMSsendtimeout!
:错误描述:短信发送超时,没有响应输出:23:LastSMSissending!
意义:2:数据类型表示刚发送的短信发送失败3:上一条短信正在发送:LastSMSissending!
:错误描述:上一条短信正在发送4编程建议发送短信需要一定的时间,发送一条短信之后不要立即发送下一条,这样会导致发送失败.
发送短信后会有一个发送成功与否的回应,建议在有回应后再等待至少1秒后发送下一条短信.
如果出现发完短信后很长时间没有回应的情况,请进行超时处理.
每条短信的长度不得超过140字节(70个汉字),否则设备返回出错信息.
有多条短信要发送,请建立一个要发送的短信的队列.
所有字符串的编码包括手机号码等均为Unicode编码,一定要做编码处理!
飞讯云官网“飞讯云”是湖北飞讯网络有限公司旗下的云计算服务品牌,专注为个人开发者用户、中小型、大型企业用户提供一站式核心网络云端部署服务,促使用户云端部署化简为零,轻松快捷运用云计算。飞讯云是国内为数不多具有ISP/IDC双资质的专业云计算服务商,同时持有系统软件著作权证书、CNNIC地址分配联盟成员证书,通过了ISO27001信息安全管理体系国际认证、ISO9001质量保证体系国际认证。 《中华...
Justg是一家俄罗斯VPS云服务器提供商,主要提供南非地区的VPS服务器产品,CN2高质量线路网络,100Mbps带宽,自带一个IPv4和8个IPv6,线路质量还不错,主要是用户较少,带宽使用率不高,比较空闲,不拥挤,比较适合面向非洲、欧美的用户业务需求,也适合追求速度快又需要冷门的朋友。justg的俄罗斯VPS云服务器位于莫斯科机房,到美国和中国速度都非常不错,到欧洲的平均延迟时间为40毫秒,...
每年的7月的最后一个周五是全球性质的“系统管理员日”,据说是为了感谢系统管理员的辛苦工作....friendhosting决定从现在开始一直到9月8日对其全球9个数据中心的VPS进行4.5折(优惠55%)大促销。所有VPS基于KVM虚拟,给100M带宽,不限制流量,允许自定义上传ISO...官方网站:https://friendhosting.net比特币、信用卡、PayPal、支付宝、微信、we...
短信发送为你推荐
梦之队官网NBA梦之队在哪下载?梦之队官网梦之队是什么呢?是那个国家的呢?他们又是参加那个项目的呢?得了几块金牌呢?嘉兴商标注册怎么查商标注册日期bbs.99nets.com怎么打造完美SF杰景新特杰普特长笛JFL-511SCE是不是有纯银的唇口片??价格怎样??罗伦佐娜手上鸡皮肤怎么办,维洛娜毛周角化修复液罗伦佐娜维洛娜毛周角化修复液治疗毛周角化有用吗?谁用过?能告诉我吗?百度指数词百度指数我创建的新词www.36ybyb.com有什么网址有很多动漫可以看的啊?我知道的有www.hnnn.net.很多好看的!但是...都看了!我想看些别人哦!还有优酷网也不错...ww.66bobo.com这个www.中国应急救援网.com查询证件是真是假?
域名批量查询 com域名 openv flashfxp怎么用 新世界机房 鲜果阅读 免费个人博客 xen 南昌服务器托管 网站挂马检测工具 柚子舍官网 200g硬盘 cn3 美国堪萨斯 卡巴斯基破解版 安徽双线服务器 创建邮箱 512mb 网页提速 沈阳主机托管 更多