`
zqding
  • 浏览: 95946 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

SMGP发送长短信

阅读更多

移动CMPP3:
1、Msg_Fmt = 8 ;
Tp_Udhi = 1;

2、可采用6字节协议头,也可采用7字节协议头,实测都通过。
6字节协议头:
MsgContent的前三个字节为:0x05, 0x00, 0x03(0x05表示后面还有5字节,0x03表示后面还有3字节)
第四个字节为批号,合成同条长短信的小短信填一样的值即可。(同时给同个号码发多条长短信的要分不同长短信填写);
第五个字节为Pk_total的值,即这批短信的总条数。
第六个字节为Pk_number的值,即这条短信在长短信中的序号,从1开始。。

7字节协议头:
MsgContent的前三个字节为:0x06, 0x08, 0x04(0x06表示后面还有6字节,0x04表示后面还有4字节)
第四、五个字节为批号,合成同条长短信的小短信填一样的值即可。(同时给同个号码发多条长短信的要分不同长短信填写);
第六个字节为Pk_total的值
第七个字节为Pk_number的值

3、MsgContent 在第6或7字节后加上要发送的短信内容,记得要UCS2编码的哦。

联通SGIP1.2
只测试了6字节协议头的,方法与以上移动使用的6字节协议头一样。
1、MessageCoding= 8 ;
Tp_Udhi = 1;
2、MessageContent前三个字节为:0x05, 0x00, 0x03
第四个字节为批号;
第五个字节为这批短信的总条数;
第六个字节这条短信在长短信中的序号,从1开始。
3、MessageContent在第6字节后加上要发送的短信内容的UCS2编码

电信SMGP3:
也只测了6字节协议头,方式与以上差不多,多了可选参数的设置。
1、MsgFormat= 8 ;
2、MsgContent前三个字节为:0x05, 0x00, 0x03
第四个字节为批号;
第五个字节为PkTotal的值,这批短信的总条数;
第六个字节为PkNumber的值,这条短信在长短信中的序号,从1开始。
3、MsgContent在第6字节后加上要发送的短信内容的UCS2编码
4、增加可选参数TP_udhi = 1,PkTotal=总条数,PkNumber=序号

然而很多小灵通的机子只支持65个中文/条的短信,这样的长短信以一条短信到达后,还是会被按65分割成多条显示。

分享到:
评论

相关推荐

    中国电信SMGP协议短信发送

    本主题主要探讨的是如何使用Java来实现SMGP协议进行短信发送,以及相关的开发资源。 首先,`zjtelecom-1.0.jar`是一个Java库文件,它包含了实现SMGP协议所需的各种类和方法。这个库可能包含了对SMGP报文构造、解析...

    java代码实现发送短信,中国电信smgp协议api

    在使用Java实现SMGP发送短信时,需要注意以下几点: - 确保网络连接稳定,处理好异常情况。 - 选择合适的字符集,避免短信内容乱码。 - 定期检查并更新协议版本,因为运营商可能会升级他们的系统。 - 设计良好的错误...

    如何开发SMGP长短信

    在探讨如何开发SMGP长短信的过程中,我们首先要理解SMGP(Short Message Gateway Protocol)协议的基本原理及其在中国电信网络中的应用。SMGP是中国电信为短信网关与SP(Service Provider)之间进行短信交互所制定的...

    smgp.zip_SMGP java_smgp_smgp 接收短信_smgp3_电信短信

    4. **短信发送**:实现短信发送功能,需要根据SMGP协议的发送流程,创建发送请求,将短信内容编码成SMGP格式,并通过网络发送到SMSC。 5. **短信接收**:同样,接收端需要监听网络端口,解析接收到的SMGP报文,从中...

    电信smgp3.0协议java短信接口

    基于电信smgp3.0协议的短信接口!简单测试通过

    SMGP3.0电信短信网关源代码

    【标题】"SMGP3.0电信短信网关源代码"是关于电信行业中短信服务的重要软件组件,主要用于处理和管理短信通信。这个源代码库包含了实现SMGP(Short Message Gateway Protocol)3.0版本的核心功能,是电信运营商进行大...

    CMPP,SMGP,SGIP三网发送短信息整合

    CMPP(China Mobile Packet Protocol)、SMGP(Short Message Gateway Protocol)和SGIP(Short Message Service Gataway Protocol)是三大主要的短信传输协议,它们分别由中国移动、中国联通和中国电信采用,用于...

    SMGP短信开发协议

    SMGP(Short Message Gateway Protocol)是中国电信上海研发中心制定的短消息网关协议,用于电信短信的发送和接收。SMGP 协议包括对短消息的编码、封装和传输等过程的定义。SMGP 协议的主要特点是使用 TLV(Type-...

    基于smgp协议的短信网关模拟器

    首先,SMGP协议是基于TCP/IP协议栈的,它定义了数据包的结构和交互流程,包括登录、心跳、发送短信、接收短信、状态报告等操作。在模拟器中,服务端负责模拟短信网关的功能,处理来自客户端的请求,而客户端则扮演...

    基于Java封装短信协议CMPP/SGIP/SMGP/SMPP的http接口短信发送设计源码

    该项目为Java语言编写的短信发送解决方案,采用CMPP、SGIP、SMGP、SMPP等多种短信协议进行封装,通过提供简单的HTTP接口,实现短信的快速发送。项目包含512个Java源文件,2个XML配置文件,以及1个Git忽略文件、1个...

    利用CMPP\SGIP协议发送长短信发送格式说明

    利用 CMPP/SGIP 协议发送长短信发送格式说明 本资源摘要信息旨在详细解释利用 CMPP/SGIP 协议发送长短信的格式说明。长短信是一种特殊的短信格式,它允许发送超过 70 个汉字的信息内容,但需要将其拆分成多条短信,...

    中国电信SMGP,中国移动CMPP,中国联通SGIP短信协议

    在中国的电信行业中,短信服务是不可或缺的一部分,而中国电信SMGP(Short Message Gateway Protocol)、中国移动CMPP(China Mobile Peer to Peer)以及中国联通SGIP(Short Message Service Gateway Protocol)是...

    短信发送协议(CMPP,SMPP,SGIP,SMGP).zip

    短信发送协议是通信行业中用于移动网络短信服务的重要标准,这些协议包括CMPP(China Mobile Packet Protocol)、SMPP(Short Message Peer-to-Peer)、SGIP(Short Message Gateway Internet Protocol)以及SMGP...

    三大运营商短信协议smgp cmpp sgip

    本文将深入探讨三大运营商——中国移动、中国联通和中国电信所使用的短信协议:SMGP、CMPP和SGIP,以及SMPP协议。 1. SMGP(Short Message Gateway Protocol)协议: SMGP是中国电信为实现短信业务而制定的一种协议...

    smgp.rar_SMGP A_SMGP java_java smgp_java smgp m_短信 数据库

    中国电信的小灵通短信平台采用SMGP协议,通过SP端程序,使得第三方服务提供商能够便捷地接入短信服务,实现短信的发送、接收和管理。 该程序的核心编程语言是JAVA,这使得它具备跨平台的优势,可以在多种操作系统上...

    smgp短信网关

    SMGP(Short Message Gateway Protocol)是电信行业广泛采用的一种短消息网关协议,主要用于在移动通信网络中实现短信的发送、接收和路由。该协议是中国电信制定的一种专用于短信服务的协议,它使得不同的短信服务...

    SMGP 短消息网关

    这种协议允许SP通过连接到SMSC来发送和接收短信,支持大量用户并发处理,确保了短信服务的高效和稳定。 **SMGP协议文件** 在提供的文件中,"中国电信SMGP协议.doc"应当包含了详细的SMGP协议规范,包括协议的报文...

    中国电信短信SMGP协议

    ### 中国电信短信SMGP协议详解 #### 一、概述 中国电信短信SMGP协议,全称为Short Message Gateway Protocol,是专为中国电信固定网用户设计的一种短信协议,主要用于SP(Service Provider,服务提供商)短信平台...

    cmpp smpp cngp smgp sgip短信协议

    SMGP协议定义了短信中心(SMSC)与业务平台之间的通信规范,使得企业可以方便地接入电信网络发送短信。 SGIP(Short Message Internet Push)是中国联通的短信互联网推送协议,适用于大规模、高速率的短信发送需求...

    CMPP SMGP SGIP短信应用平台 v2.0

    CMPP(China Mobile Packet Protocol)、SMGP(Short Message Gateway Protocol)和SGIP(Short Message Internet Protocol)是移动运营商普遍采用的短信传输协议,它们为高效、稳定地发送和接收短信提供了基础。...

Global site tag (gtag.js) - Google Analytics