移动梦网短信割接和想法内容摘要:

ibeServiceResp;如果应答值不为 0,则不生成订购关系,同时 给 SP返回不成功的反向订购应答包 SubscribeServiceResp 7) SP如果收到 MISC的错误响应,则说明订购失败, SP必须对这个失 败消息做相应处理,比如把自己先生成的订购关系清除掉等等 8)如果收到 MISC的正确响应,则 SP可以不做任何处理 反向取消接口规范-流程图 反向取消接口规范-流程说明 1) SP代替用户,向 MISC发起反向取消请求 UnSubscribeServiceReq 并等待 MISC处理 2) MISC对消息中的来源地址、企业代码进行鉴权,判断是否允许 该 SP进行反向取消 3)接入鉴权成功后,再进行用户鉴权和订购关系鉴权,判断用户状 态是否正确以及是否存在订购关系 4)上面鉴权成功后, MISC向 SP发送订购关系同步请求包 SyncOrderRelationReq 5) SP收到同步请求后,对订购请求做相应的取消处理,并返 回订购关系同步应答 SyncOrderRelationResp 6) MISC收到应答后,判断应答值是否为 0。 如果应答值为 0,则在 MISC中取消订购关系,并给 SP返回成功的反向取消处理应答包 UnSubscribeServiceResp;如果应答值不为 0,则不取消订购关系,同 时给 SP返回不成功的反向取消应答包 UnSubscribeServiceResp 7) SP如果收到 MISC的错误响应,则说明取消失败, SP必须对这个失 败消息做相应处理,比如把已取消的订购关系恢复等等。 8)如果收到 MISC的正确响应,则 SP可以不做任何处理 反向订购、取消包示例 • SP反向订购请求包 ?xml version= encoding=UTF8 ? SOAPENV:Envelope xmlns:SOAPENV= xmlns:SOAPENC= xmlns:xsi= xmlns:xsd= SOAPENV:encodingStyle= xmlns= SOAPENV:Header TransactionID xmlns= xsi:type=xsd:string9130020301801050/TransactionID /SOAPENV:Header SOAPENV:Body SubscribeServiceReq xmlns= Version/Version MsgTypeSubscribeServiceReq/MsgType Send_Address DeviceType400/DeviceType DeviceID926177/DeviceID /Send_Address 反向订购请求包 Dest_Address DeviceType0/DeviceType DeviceID0023/DeviceID /Dest_Address FeeUser_ID UserIDType1/UserIDType MSISDN13805002424/MSISDN PseudoCode / /FeeUser_ID DestUser_ID UserIDType1/UserIDType MSISDN13805002424/MSISDN PseudoCode / /DestUser_ID Service_ID ServiceIDType1/ServiceIDType SPID913002/SPID SPServiceIDTQAAU/SPServiceID AccessNo / FeatureStr / /Service_ID FeatureStr / /SubscribeServiceReq /SOAPENV:Body /SOAPENV:Envelope 反向订购应答包 ?xml version= encoding=UTF8 ? SOAPENV:Envelope xmlns:SOAPENV= xmlns:SOAPENC= xmlns:xsi= xmlns:xsd= xmlns:dsmp= SOAPENV:Header dsmp:TransactionID xmlns:dsmp= 9130020301801050 /dsmp:TransactionID /SOAPENV:Header SOAPENV:Body SubscribeServiceResp xmlns= Version/Version MsgTypeSubscribeServiceResp/MsgType hRet0/hRet LinkID00110402021549400001/LinkID /SubscribeServiceResp /SOAPENV:Body /SOAPENV:Envelope 反向取消请求包 ?xml version= encoding=UTF8 ? SOAPENV:Envelope xmlns:SOAPENV= xmlns:SOAPENC= xmlns:xsi= xmlns:xsd= SOAPENV:encodingStyle= xmlns= SOAPENV:Header TransactionID xmlns= xsi:type=xsd:string9130020301801050/TransactionID /SOAPENV:Header SOAPENV:Body UnSubscribeServiceReq xmlns= Version/Version MsgTypeUnSubscribeServiceReq/MsgType。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。