SP 短信开发-PROVISION接口实现1

转载 2006年06月19日 09:43:00
  1. 正向同步PROVISION接口消息定义
             功能描述
                  此接口在MISC因为某种情况更新了用户订购关系(包括订购、取消、暂停、激活)的时候,通过此接口发起和SP的更新订购关系的交互。
    消息名
    消息类型
    消息方向
    SyncOrderRelationReq
    Request
    MISCàSP
    SyncOrderRelationResp
    Response
    SPàMISC
     
             接口内容描述
           SyncOrderRelationReq消息字段描述
    返回定义
    重要性
    类型
    说明
    MsgType
    必须
    string
    消息类型
    TransactionID
    必须
    string
    该消息编号
    Version
    必须
    string
    该接口消息的版本号,本次所有的接口消息的版本都
    为“1.5.0”
    Send_Address
    必须
    address_info_schema
    发送方的地址
    Dest_Address
    必须
    address_info_schema
    接收方的地址
    FeeUser_ID
    必须
    user_id_schema
    计费用户标识
    DestUser_ID
    必须
    user_id_schema
    使用用户标识
    LinkID
    可选
    string
    临时订购关系的事务ID
    ActionID
    必须
    integer
    服务状态管理动作代码,具体值如下:
    1:开通服务;
    2:停止服务;
    3:激活服务;
    4:暂停服务;
    ActionReasonID
    必须
    integer
    产生服务状态管理动作原因的代码,具体值如下:
    1:用户发起行为
    2:Admin&1860发起行为
    3:Boss停机
    4:Boss开机
    5:Boss过户
    6:Boss销户
    7:Boss改号
    8:扣费失败导致的服务取消
    9:其他
    SPID
    可选
    string
    SP的企业代码
    SPServiceID
    必须
    string
    SP中该服务的服务代码
    AccessMode
    可选
    Integer
    服务的访问方式
    1:WEB
    2:WAP
    3:SMS
    FeatureStr
    可选
    binary
    服务订购参数(base64加密),内容是长号码+空格+用户发送内容
     
    address_info_schema(地址信息)描述

    字段名称
     
    字段类型
     
    字段描述
     
    DeviceType
     
    integer
     
    设备类型
    0MISC
    100ISMG
    101WAP SP PROXY
    1XX其他业务网关
    200WAP PORTAL
    201WWW PORTAL
    202VOICE PORTAL
    203PDA PORTAL
    2XX:其他门户
     
    300MMSC
    301KJAVA SERVER
    302LSP
    3XX:其它应用平台
     
    400SP
     
     
    DeviceID
     
    string
     
    设备编号,设备编号采用各设备的入网编号,例如短信网关使用网关ID、对SP使用其企业代码,该设备编号由MISC分配,并且在同一设备类型中该编号唯一
     
     
    user_id_schema(用户标识)描述
     

    字段名称
     
    字段类型
     
    字段描述
     
    UserIDType
     
    integer
     
    用户标识类型
    1:用手机号标识
    2:用伪码标识
    3:两者同时标识
     
    MSISDN
     
    string
     
    用户手机号
     
    PseudoCode
     
    binary
     
    用户伪码
     
     
     
    4、正向同步接口应答包消息定义
    SyncOrderRelationResp消息字段描述:
    字段名
    重要性
    类型
    说明
    MsgType
    必须
    string
    消息类型
    TransactionID
    必须
    string
    该消息编号
    Version
    必须
    string
    该接口消息的版本号,本次所有的接口消息的版本都
    为“1.5.0”
    hRet
    必须
    integer
    返回值,主要错误如下:
    0:成功
    4007:MISC同步开通服务,但SP端已存在订购关系,且状态为开通
    4008:MISC同步开通服务,且SP端不存在订购关系,但开通服务失败
    4010:MISC同步停止服务,且SP端存在订购关系,但取消服务失败
    4011:MISC同步停止服务,但SP端不存在订购关系
    4012:MISC同步暂停服务,且SP端存在订购关系,但暂停服务失败
    4013:MISC同步暂停服务,但SP端不存在订购关系
    4015:MISC同步激活服务,但SP端已存在订购关系,且状态为开通
    4016:MISC同步激活服务,但SP端不存在订购关系
    其它错误请参见《MISC系统短信SP接入指南-接口改造分册》。
     
  2. 数据包例子:

1、SyncOrderRelationReq

<?xml version="1.0" encoding="utf-8"?><SOAP-ENV:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"    xmlns:xsd="http://www.w3.org/2001/XMLSchema"    xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"    xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"><SOAP-ENV:Header>    <TransactionID xmlns="http://www.monternet.com/dsmp/schemas/">00110318384464</TransactionID></SOAP-ENV:Header><SOAP-ENV:Body><SyncOrderRelationReq xmlns="http://www.monternet.com/dsmp/schemas/"><Version>1.5.0</Version>

<MsgType>SyncOrderRelationReq</MsgType><Send_Address><DeviceType>0</DeviceType>

<DeviceID>0011</DeviceID></Send_Address><Dest_Address><DeviceType>400</DeviceType><DeviceID>0</DeviceID></Dest_Address><FeeUser_ID><UserIDType>1</UserIDType>

<MSISDN>13456781234</MSISDN><PseudoCode></PseudoCode></FeeUser_ID>

<DestUser_ID><UserIDType>1</UserIDType><MSISDN>13456781234</MSISDN>

<PseudoCode></PseudoCode></DestUser_ID><LinkID>SP</LinkID><ActionID>1</ActionID>

<ActionReasonID>1</ActionReasonID><SPID>419000</SPID><SPServiceID>-YYXXYYXX</SPServiceID><AccessMode>3</AccessMode>

<FeatureStr>MTA2NjIxNDQgREE=</FeatureStr></SyncOrderRelationReq>

</SOAP-ENV:Body></SOAP-ENV:Envelope>

2、SyncOrderRelationResp

<SOAP-ENV:Envelope
xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:dsmp="http://www.monternet.com/dsmp/schemas/">
<SOAP-ENV:Header>
<dsmp:TransactionID xmlns:dsmp="http://www.monternet.com/dsmp/schemas/">
00110318384464
</dsmp:TransactionID>
</SOAP-ENV:Header>
<SOAP-ENV:Body>
<dsmp:SyncOrderRelationResp xmlns:dsmp="http://www.monternet.com/dsmp/schemas/">
<MsgType>SyncOrderRelationResp</MsgType>
<Version>1.5</Version>
<hRet>0</hRet>
</dsmp:SyncOrderRelationResp>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>


sp与ISMP接口开发包

  • 2012年11月17日 11:46
  • 14KB
  • 下载

sp提供的移动通道的接口调用的方法

以下内容来自http://blog.csdn.net/rehearts/archive/2006/09/01/1155362.aspx这里只说一下对sp提供的移动通道的接口调用的方法。希望能给一些没有...
  • kemy88
  • kemy88
  • 2007年03月04日 17:12
  • 4109

SP 短信开发-PROVISION接口实现-正向订购实例代码

实例代码:MYprovision.jsp ,用JSP方式实现。//当然分析XML数据大把库可以用。//用户通过手机发送定制或取消指令到相应的SP特服号,网关收到MO消息后向MISC发起MO鉴权批价请求...
  • bulbul2006
  • bulbul2006
  • 2006年06月19日 09:38
  • 1083

SP 短信开发-PROVISION接口实现-反向取消实例代码

反向取消接口规范-流程说明 1)SP代替用户,向MISC发起反向取消请求UnSubscribeServiceReq并等待MISC处理2)MISC对消息中的来源地址、企业代码进行鉴权,判断是否允许该SP...
  • bulbul2006
  • bulbul2006
  • 2006年06月19日 09:37
  • 966

罚几百万照样赚钱:一个从良SP自曝短信暴利内幕

如果你收到一条陌生段信,出于好奇,回复了一下。很不幸,你的手机已经订制了包月短信服务,每个月将交八块钱。如果你收到一条陌生短信,你有了前车之鉴,没有回复,但是,你同样也已经订制了包月短信服务,每个月八...
  • bulbul2006
  • bulbul2006
  • 2006年07月20日 17:03
  • 2413

常用短信sp号头介绍

106通道一般是指短信通道:国内短信通道主要分为:106通道、电信虚拟短信通道:电话区号(类似021)的、1069三网合一企业实名制通道,106通道一般显示为:106通道(10657/10658移动,...
  • zhulinu
  • zhulinu
  • 2013年12月31日 17:18
  • 3571

关于移动短信ISMG和SP的开发源码

1、服务端(ISMG) //ISMG端的SP对象数据的封装,配置对象,配置Bean public class SPCompany {  private String spId; //sp的企业I...
  • layhaokeai
  • layhaokeai
  • 2011年10月21日 17:33
  • 2083

联通SP短信的一个坑爹问题

我们在用SGIP开发联通SP短信时遇到一个问题,当我们发送一条营销短信时,用户不仅收到这我们发出的短信,还会额外收到一条短信,内容大概是这条短信是谁下发的,资费模式是啥啥啥的. 原本我们的SP短信是...
  • xxyj6450
  • xxyj6450
  • 2013年06月07日 21:35
  • 1063

Java短信接口开发经验及具体开发实现

Java、android使用的短信SDK是多线程: http://sdk.entinfo.cn:8061/webservice.asmx 其他编程语言使用的是下面接口,希望注意。 http:...
  • baidu_31002735
  • baidu_31002735
  • 2015年09月07日 10:13
  • 5276

中国移动SP短信网关接入平台

中国移动SP短信网关接入平台     中国移动 SP 短信网关接入平台 Enterprise Short Messages Gateway for China Mobile 用户手册 Ve...
  • fuzhouxufeng
  • fuzhouxufeng
  • 2013年06月06日 10:25
  • 6850
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:SP 短信开发-PROVISION接口实现1
举报原因:
原因补充:

(最多只允许输入30个字)