中国联通联通在信业务.docx

上传人:b****4 文档编号:5420886 上传时间:2023-05-08 格式:DOCX 页数:43 大小:38.39KB
下载 相关 举报
中国联通联通在信业务.docx_第1页
第1页 / 共43页
中国联通联通在信业务.docx_第2页
第2页 / 共43页
中国联通联通在信业务.docx_第3页
第3页 / 共43页
中国联通联通在信业务.docx_第4页
第4页 / 共43页
中国联通联通在信业务.docx_第5页
第5页 / 共43页
中国联通联通在信业务.docx_第6页
第6页 / 共43页
中国联通联通在信业务.docx_第7页
第7页 / 共43页
中国联通联通在信业务.docx_第8页
第8页 / 共43页
中国联通联通在信业务.docx_第9页
第9页 / 共43页
中国联通联通在信业务.docx_第10页
第10页 / 共43页
中国联通联通在信业务.docx_第11页
第11页 / 共43页
中国联通联通在信业务.docx_第12页
第12页 / 共43页
中国联通联通在信业务.docx_第13页
第13页 / 共43页
中国联通联通在信业务.docx_第14页
第14页 / 共43页
中国联通联通在信业务.docx_第15页
第15页 / 共43页
中国联通联通在信业务.docx_第16页
第16页 / 共43页
中国联通联通在信业务.docx_第17页
第17页 / 共43页
中国联通联通在信业务.docx_第18页
第18页 / 共43页
中国联通联通在信业务.docx_第19页
第19页 / 共43页
中国联通联通在信业务.docx_第20页
第20页 / 共43页
亲,该文档总共43页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

中国联通联通在信业务.docx

《中国联通联通在信业务.docx》由会员分享,可在线阅读,更多相关《中国联通联通在信业务.docx(43页珍藏版)》请在冰点文库上搜索。

中国联通联通在信业务.docx

中国联通联通在信业务

中国联通“联通在信”业务

SP业务接入FAQ

1、FAQ问题集

1.企业号(CorpId)与接入号(SpNumber)的关系?

一个SP具有唯一一个企业号,特殊情况下一个SP允许向联通申请多个接入号,即企业号与接入号可为一对多的关系,但接入号是唯一的。

2.MT消息的分类?

SP能够下发的MT消息只有点播和订制两类,订制消息包括订制通知包、订制后的业务消息、退订后的通知包、月租计费包四种,除此外SP不能向用户下发其它类型的MT消息。

SP申报业务代码时,业务代码对应的业务类别(RequestType)只有两类:

1为点播,2为订制。

3.长号码的问题?

SP申报定制业务时,不能使用长号码,但SP可使用长号码开展业务,如QQ聊天类业务,接入号可为9777+QQ号,长号码的解析由SP自行定义,申报业务时以短号码申报。

在点播类业务中,SP可使用长号码(MO和MT都可以),申报时要说明(word文档格式,按原有的申报流程)。

在提供给SPMS的SP业务资料同步接口中,SPNumber以短号方式提交,实际开展业务时,解析由SP自行定义。

4.MO指令中如何区分业务?

SPMS系统以短号码+命令字来区分业务,SP申报业务时,只能使用短号码进行申报,不能使用长号码。

如接入号9163加命令字ABC和接入号916301加命令ABC会被解析为同一个业务请求。

5.命令字如何解析?

命令字最大长度为12位字符,命令字只能由“0-9”、“A-Z”、“a-z”、“-_”此64个字符构成,不能使用其它特殊字符,SPMS解析命令字时,遇到除此64个字符外的其它字符,即认为命令字已结束,如TQDZ010、TQDZ020、TQDZ#020会被解析为同一个业务请求。

在某些SP的业务中,存在如下情况,如对于天气预报业务,订制北京天气预报指令为DZTQ010,订制广州天气预报指令为DZTQ020,这种情况下SP应分为多个业务,将指令分开,不能都用DZTQ。

在MO业务请求消息中,建议命令字与其它内容以空格或#号分隔。

6.SP是否能提供第3方付费业务?

目前不允许开通第3方付费的订制业务,对于付费号码和接收号码不一致的订制类业务,SPMS将不允许下发;点播类第3方付费业务,目前仍然支持。

7.SPMS系统开通后,正常业务流程如何实现?

A.MO方式点播业务:

用户发起MO业务点播请求->SPMS生成点播关系及LinkID->SP在下发的Submit包中填写对应Deliver包中的LinkID->SPMS根据LinkID及点播关系进行鉴权。

B.MO方式订制业务:

用户发起业务订制请求->SPMS生成临时订制关系,向用户下发订制确认短信->用户重新回复命令字确认订制->SPMS转发Deliver包给SP(带LinkID)->SP下发订制成功/失败通知包给用户(需要带LinkID,失败通知包用业务代码ERROR下发,此业务代码不用申报)->SPMS根据通知包生成正式订制关系,拦截SP的订制成功通知,采用平台统一格式下发订制成功通知,返回错误代码44->SP根据订制规则向用户下发业务消息(不带LinkID)->SPMS根据用户订制关系进行鉴权。

C.MO方式退订业务:

用户发起业务退订请求->SPMS退订用户业务,转发Deliver包给SP(带LinkID)->SP到Deliver包,进行退订处理。

D.用户在WEB上注册SP社区用户:

用户在WEB上注册SP社区用户->SP调用SPMS点播接口,挂起用户请求,等待用户输入确认码->SPMS向用户下发确认码短信->用户收到确认码短信,在WEB上输入确认码->SP向用户下发密码通知消息,将用户输入的确认码填在LinkID字段->SPMS根据确认码及点播关系进行鉴权->用户使用SP下发的密码登录SP社区。

E.WEB方式点播业务:

用户登录SP社区->用户在网上点播业务->SP调用SPMS点播接口,挂起用户请求,等待用户输入确认码->SPMS向用户下发确认码短信->用户收到确认码短信,在WEB上输入确认码->SP下发点播消息,将用户输入的确认码填在Sumit包LinkID字段->SPMS根据确认码及点播关系进行鉴权。

F.WEB方式订制业务:

用户在WEB上发起业务订制请求->SP调用SPMS提供的定购接口->SPMS生成临时订制关系,向用户下发订制确认短信,提示用户发送命令字到SP接入号->用户发送命令字MO确认订制->SPMS发Deliver包给SP(带LinkID)->SP下发订制成功/失败通知包用户(需要带LinkID,失败通知包用业务代码ERROR下发,此业务代码不用申报)->SPMS根据通知包生成正式订制关系->SP根据订制规则向用户下发业务消息(不带LinkID)->SPMS根据用户订制关系进行鉴权。

G.WEB方式退订业务:

用户在WEB上发起业务退订请求->SP调用SPMS提供的业务退订接口-> SPMS退订用户业务,转发Deliver包给SP(带LinkID)->SP到Deliver包,进行退订处理。

8.MT消息中SP如何填写LinkID?

A.MO点播引起的MT:

SP必须在Submit包中填写对应的MO点播请求Deliver消息中的LinkID。

B.WEB点播引起的MT:

SP必须在Submit包中填写用户在WEB上输入的由SPMS下发给用户的确认码,该确认码作为MT消息的LinkID。

C.订制或退订引起的通知MT:

SP必须在Submit包中填写对应的订制/退订请求Deliver消息中的LinkID。

D.订制成功后引起MT业务消息、月租包消息:

不需要填写LinkID,Submit包Reserve字段填空。

9.用户发起命令字为0000的业务退订请求如何处理?

用户发起命令字为0000的业务请求,表示用户退订此SP的所有业务,SPMS会处理用户业务全退订请求,SP也必须处理该指令,将用户的全部业务定购取消。

0000的命令字所对应的业务代码为0000;信息费为0,付费号码填写21个字符0(即SP支付通道费)。

10.是否支持00000返回菜单形式的业务退订形式?

不支持!

11.SP付费业务如何处理?

SP提供的SP付费业务必须作为一种订制业务提供给用户,SP只能向订制此类业务的用户发送SP付费的消息,计费号码填全0,信息费填0,通信费由SP支付。

12.SP下发的MT消息中ServiceType、MoMtFlag、FeeType、FeeValue等字段如何填写?

订制或退订成功的通知包中,业务代码字段填写该业务对应的业务代码;订制或退订失败的通知包中,业务代码固定填写ERROR,表示SP端订制或退订失败。

假设正常的业务代码为ABCD,则SP下发的MT消息中各字体填写规则如下:

(**表示具体的值)

A.短信点播类:

ServiceType=ABCD,MoMtFlag=0/1,FeeType=2,FeeValue=**

B.网上点播类:

ServiceType=ABCD,MoMtFlag=0/1,FeeType=2,FeeValue=**

C.订制成功通知包:

ServiceType=ABCD,MoMtFlag=0,FeeType=1,FeeValue=0

D.订制失败通知包:

ServiceType=ERROR,MoMtFlag=2,FeeType=1,FeeValue=0,Chargenumber=0000000000

E.退订成功通知包:

ServiceType=ABCD,MoMtFlag=0,FeeType=1,FeeValue=0

F.退订失败通知包:

ServiceType=ERROR,MoMtFlag=2,FeeType=1,FeeValue=0,Chargenumber=0000000000

G.包月计费类订制业务包:

ServiceType=ABCD,MoMtFlag=2,FeeType=1,FeeValue=0

H.按条计费类订制业务包:

ServiceType=ABCD,MoMtFlag=2,FeeType=2,FeeValue=**

I.月租计费包:

ServiceType=ABCD,MoMtFlag=2,ReportFlag=3、FeeType=3,FeeValue=**

J.SP付费包:

ChargeNumber=000000000,ServiceType=ABCD,FeeType=4,FeeValue=0

K.0000命令字对应的退订命令包:

ServiceType=0000,MoMtFlag=0,FeeType=1,FeeValue=0

13.是否有WEB形式的定购取消接口

WEB形式的订制取消和订制使用同一个接口,SPMS根据命令字自动判断该请求是订制请求还是退订请求。

14.在SP业务资料同步接口中,一个业务的订制和退订是否是2行记录?

在SP业务资料同步接口中,一个订制业务只有一行记录,订制命令字和退订命令字是一行数据中的两个字段。

15.SP基本资料接口中,XML文件的XSD定义是什么?

xmlversion="1.0"encoding="UTF-8"?

>

schemaxmlns:

xs="">

elementname="SPMS">

<xs:

complexType>

sequence>

ﻩﻩ

elementref="SpBasicInfo" maxOccurs="100000" />

ﻩﻩ

sequence>

</xs:

complexType>

element>

ﻩ<xs:

elementname="SpBasicInfo">

ﻩﻩ<xs:

complexType>

sequence>

ﻩﻩﻩ<xs:

elementref="CorpID"minOccurs="1"maxOccurs="1" />

elementref="SpNumber"minOccurs="1" maxOccurs="1" />

ﻩﻩ

element ref="ShortName"minOccurs="1"maxOccurs="1" />

ﻩﻩ

element ref="SpChName" minOccurs="1"maxOccurs="1"/>

elementref="SpEnName" minOccurs="1"maxOccurs="1"/>

ﻩ<xs:

elementref="CorpType"minOccurs="1" maxOccurs="1"/>

ﻩﻩ

elementref="CreateDate"minOccurs="1"maxOccurs="1"/>

ﻩ<xs:

elementref="StockFlag" minOccurs="1"maxOccurs="1"/>

elementref="ArtificialPerson"minOccurs="1"maxOccurs="1"/>

elementref="ChiefOfficer"minOccurs="1"maxOccurs="1" />

ﻩﻩ<xs:

elementref="TotalMember"minOccurs="1"maxOccurs="1" />

ﻩﻩ<xs:

elementref="RegisterFund"minOccurs="1"maxOccurs="1"/>

ﻩ<xs:

elementref="Introduction"minOccurs="1" maxOccurs="1" />

ﻩﻩﻩ

elementref="WebAddress" minOccurs="0"maxOccurs="1"/>

ﻩﻩ<xs:

elementref="ServiceDesc"minOccurs="1"maxOccurs="1"/>

ﻩﻩ<xs:

element ref="ProvinceCode"minOccurs="1" maxOccurs="1"/>

elementref="AreaCode" minOccurs="0"maxOccurs="1"/>

elementref="TeleSvcLicense"minOccurs="0" maxOccurs="1"/>

ﻩ<xs:

elementref="TeleSvcLicensedBy"minOccurs="0"maxOccurs="1"/>

ﻩﻩ<xs:

elementref="License" minOccurs="1"maxOccurs="1"/>

ﻩﻩﻩ

elementref="LicensedBy"minOccurs="1"maxOccurs="1"/>

ﻩﻩﻩ<xs:

elementref="DealInScope" minOccurs="1"maxOccurs="1" />

ﻩﻩ<xs:

elementref="BankName"minOccurs="0"maxOccurs="1"/>

ﻩﻩﻩﻩ

element ref="BankAccount"minOccurs="0"maxOccurs="1"/>

ﻩﻩﻩ

elementref="Address"minOccurs="1" maxOccurs="1"/>

ﻩﻩﻩ

elementref="ZipCode"minOccurs="1"maxOccurs="1"/>

ﻩ<xs:

elementref="PhoneNum"minOccurs="1"maxOccurs="1"/>

ﻩﻩﻩﻩ

element ref="FaxNum"minOccurs="1"maxOccurs="1"/>

ﻩﻩﻩ<xs:

element ref="DisputationNum" minOccurs="1"maxOccurs="1"/>

ﻩ<xs:

elementref="EffectiveDate"minOccurs="1"maxOccurs="1" />

elementref="ExpireDate"minOccurs="1" maxOccurs="1"/>

ﻩﻩ

elementref="ChargeUser"minOccurs="1"maxOccurs="1" />

ﻩﻩﻩ<xs:

elementref="ChargeUserDesc"minOccurs="1"maxOccurs="1"/>

ﻩﻩ<xs:

element ref="ChargeTelNumber"minOccurs="1"maxOccurs="1"/>

ﻩﻩ<xs:

elementref="ChargeMobilePhone"minOccurs="1"maxOccurs="1"/>

ﻩﻩﻩ<xs:

elementref="ChargeEmail"minOccurs="1"maxOccurs="1"/>

ﻩﻩ<xs:

element ref="ContactName" minOccurs="1" maxOccurs="1"/>

ﻩﻩﻩ<xs:

elementref="ContactUserDesc"minOccurs="1"maxOccurs="1"/>

ﻩﻩ<xs:

element ref="ContactTelNumber"minOccurs="1"maxOccurs="1"/>

elementref="ContactMobilePhone"minOccurs="1"maxOccurs="1"/>

ﻩﻩﻩ

elementref="ContactEmail"minOccurs="1"maxOccurs="1"/>

elementref="RegisterDate"minOccurs="1"maxOccurs="1"/>

ﻩﻩ<xs:

elementref="AccesssDate"minOccurs="1"maxOccurs="1"/>

sequence>

ﻩ</xs:

complexType>

</xs:

element>

simpleType name="timeType">

<xs:

restriction base="xs:

string">

lengthvalue="10"/>

ﻩ<xs:

patternvalue="\d{4}-((0?

[1-9])|(1[0-2]))-((0?

[1-9])|([1-2][0-9])|(3[0-1]))"/>

ﻩ</xs:

restriction>

simpleType>

ﻩ<xs:

simpleTypename="MDNType">

ﻩ<xs:

restriction base="xs:

string">

ﻩ<xs:

lengthvalue="11" />

pattern value="13[0|1|3]\d{8}"/>

ﻩﻩ

restriction>

simpleType>

simpleTypename="StockFlagType">

restrictionbase="xs:

string">

ﻩﻩ

enumeration value="0"/>

ﻩﻩ

enumerationvalue="1"/>

restriction>

ﻩ</xs:

simpleType>

elementname="CorpID"type="xs:

string"></xs:

element>

<xs:

elementname="SpNumber"type="xs:

string">

element>

ﻩ<xs:

elementname="ShortName"type="xs:

string">

element>

element name="SpChName" type="xs:

string">

element>

ﻩ<xs:

elementname="SpEnName" type="xs:

string"></xs:

element>

elementname="CorpType" type="xs:

string">

element>

ﻩ<xs:

elementname="CreateDate" type="timeType"></xs:

element>

elementname="StockFlag" type="StockFlagType">

element>

elementname="ArtificialPerson"type="xs:

string">

element>

<xs:

elementname="ChiefOfficer"type="xs:

string">

element>

<xs:

elementname="TotalMember"type="xs:

string">

element>

elementname="RegisterFund" type="xs:

string"></xs:

element>

elementname="Introduction"type="xs:

string"></xs:

element>

elementname="WebAddress"type="xs:

string">

element>

elementname="ServiceDesc" type="xs:

string">

element>

elementname="ProvinceCode"type="xs:

string">

element>

<xs:

elementname="AreaCode"type="xs:

string"></xs:

element>

elementname="TeleSvcLicense"type="xs:

string"></xs:

element>

elementname="TeleSvcLicensedBy"type="xs:

string">

element>

element name="License" type="xs:

string">

element>

elementname="LicensedBy" type="xs:

string">

element>

ﻩ<xs:

elementname="DealInScope" type="xs:

string"></xs:

element>

ﻩ<xs:

elementname="BankName"type="xs:

string">

element>

elementname="BankAccount"type="xs:

string"></xs:

element>

elementname="Address"type="xs:

string">

element>

elementname="ZipCode"type="xs:

string"></xs:

element>

element name="PhoneNum"type="xs:

string">

element>

elementname="FaxNum"type="xs:

string"></xs:

element>

<xs:

elementname="DisputationNum"type="xs:

string">

element>

elementname="EffectiveDate"type="timeType"></xs:

element>

<xs:

elementname="ExpireDate"type="timeType">

element>

elementname="ChargeUser"type="xs:

string"></xs:

element>

element name="ChargeUserDesc"type="xs:

string"></xs:

element>

element name="ChargeTelNumber"type="xs:

string"></xs:

element>

elementname="ChargeMobilePhone"type="xs:

string">

element>

elementname="ChargeEmail" type="xs:

string"></xs:

element>

element name="ContactName"type="xs:

string">

element>

elementname="ContactUserDesc"ty

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 党团工作 > 入党转正申请

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2