联通sgip1.2接入笔记
来源:互联网 发布:联通数据关闭还走流量 编辑:程序博客网 时间:2024/04/30 01:41
由于项目原因,需要对联通某省短信网关进行接入。
其中对接条件很苛刻,只获得了一份申请好的《联通行业网关短信接入工单》。
其余资料全部网上先找,其中工单中需要弄懂的参数如下。
1.短信接入代码:SPNumber
2.企业代码:CorpId
3.账号:Login Name
4.密码:Login Passowrd
5.行业网关IP地址及端口号: Sgip Server
6.客户端IP地址及端口号: Client Server
Sgip协议协议中第一步发送Bing命令建立连接,成功返回0。 (参数:账号、密码、服务端ip...)
第二部发送Summit命令发送短信,成功返回0。(参数:手机号、短信内容...)
了解以上信息,如何在一天内接入,最好的方式就是网上寻找实例代码,一下为juawei实现的JAVA版代码片段,其中重点提一下summit的参数。
Summit命令提交配置的实例。
// 下发短息SGIPSubmitMessage sgipsubmit = new SGIPSubmitMessage(
SPNumber, // SP的接入号码 【申请工单上的短信接入代码】
ChargeNumber, // 付费号码 string 【一般填零字符串 “000000000000000000000”,表示该条短消息产生的费用由SP支付。】
UserNumber, // 接收该短消息的手机号,最多100个号码 string[] 【接收的手机号】
CorpId, // 企业代码,取值范围为0~99999 string 【申请工单上的企业代码】
ServiceType, // 业务代码,由SP定义 stirng 【我填了1】
03, // 计费类型 int
"0", // 该条短消息的收费值 stirng
"0", // 赠送用户的话费 string
0, // 代收费标志0:应收1:实收 int
0, // 引起MT消息的原因 int
06, // 优先级0~9从低 到高,默认为0 int
null, // 短消息寿命的终止时间 date
null, // 短消息定时发送的时间 date
1, // 状态报告标记 int
0, // GSM协议类型 int
0, // GSM协议类型 int
15, // 短消息的编码格式 int
0, // 信息类型 int
MessageContent.length, // 短消息内容长度 int
MessageContent, // 短消息的内容 btye[]
"0" // 保留,扩展用 string
);
另外,我想上传demo实例,但csdn好像不提供上传文件的功能。。
0 0
- 联通sgip1.2接入笔记
- 联通SGIP1.2 Submit数据包定义
- 长短信实现系列之联通SGIP1.2
- 中国联通SP业务接入开发总结(SGIP1.2 协议)
- 中国联通SP业务接入开发总结SGIP1.2 协议
- 中国联通短信网关接入程序源代码(SGIP1.2协议)
- 基于dotnet2.0的联通sgip1.2协议二级网关源码
- 联通SGIP1.2短信接口 Java版实现 总结 2013-10-23测试通过
- 华为短信开发包开发联通sgip1.2接口协议报错
- 移动(cmpp2.0/cmpp3.0)、联通(sgip1.2)、电信(smgp3.0)的长短信实现的经验
- 谷歌GCM 接入笔记2
- 联通彩E接入问题备忘
- Android支付接入(四):联通支付
- cocos2dx android工程接入联通Unipay sdk
- cocos2dx android工程接入联通Unipay sdk
- 中国联通sgip1.2短消息网关客户端程序 v1.37 绿色
- 中国联通sgip1.2短消息网关客户端程序 视频软件
- 所有移动联通香港运营商接入点以及代理
- 倒着打印单链表
- Perl调用shell命令方法小结
- 指针
- Javascript中对象深拷贝的应用
- Java 概述
- 联通sgip1.2接入笔记
- PAT1014. 福尔摩斯的约会 (20)
- react-router4 实现按需加载并利用withRouter传递props
- 欧拉筛法
- C++抽象编程——面向对象(1)——类的分级和继承
- CloudCompare插件编写三(算法实现)
- 进程标识(pid)
- 网络常用排错工具
- TCP和UDP的区别