综合业务管理平台ISMP接口规范-门户接口SN RC1 ISMP V1.0.0
resultCode subInfo Integer SubInfo 1 0…n 参见附录B 定购及赠送、受赠的产品或套餐列表 SubInfo 数据类型
参数名 类型 出现次数 IDType Integer 1 0:ProductID 1:PackageID 用户查看产品时此字段填写0,查看套餐时填写1 ID String 1 IDType为0,本字段填产品ID, IDType为1,本字段填套餐ID,用户单独定购产品时此字段填写产品ID,定购套餐时填写套餐ID,不填写该套餐内的产品ID status Integer 1 0:正常 1:待生效 2:暂停+待生效 3:暂停 4:待失效 5:暂停+待失效 6:注销 subscribeTime effectiveTime expireTime suspendTime resumeTime OA OAType Datetime Datetime Datetime Datetime Datetime String Integer 1 1 1 1 1 1 1 用户定购请求发起时间 定购关系生效时间 定购关系失效时间,自动续订的不填 定购关系暂停生效时间 定购关系暂停恢复生效时间 定购方用户号码 0:MSISDN 1:PHS 2:PSTN DA String 1 使用方用户号码,默认与定购方相同,用户赠送时为受赠方号码 DAType Integer 1 0:MSISDN 注释 - 25 -
综合业务管理平台ISMP接口规范-门户接口SN RC1 ISMP V1.0.0
1:PHS 2:PSTN FA FAType String Integer 1 1 本版本不使用 0:MSISDN 1:PHS 2:PSTN corpID String 1 用户所属的集团ID,集团为集团成员定购时填写 5.3.3.4 查询定购操作历史记录: querySubscriptionHistory()
接口方向:Portal->ISMP
触发条件:用户在门户发起查看定购操作历史记录请求
需求约束:用户必须认证之后门户才能发起查询定购操作历史记录消息,查询用户所有定购操作历史关系,包括全国业务和省业务的定购历史记录,以及受赠、赠送和集团定购的定购操作历史记录。
接口交互流程:
用户门户ISMP用户在门户查看定购历史记录门户调用ISMP的查询定购历史记录接口返回门户用户定购历史记录列表展现定购历史记录列表
图10. 查询定购操作历史记录
消息体定义 输入参数
参数名 类型 出现次数 注释 - 26 -
综合业务管理平台ISMP接口规范-门户接口SN RC1 ISMP V1.0.0
streamingNo String 1 流水号,可用于调用/提供双方比较接口调用情况 60位,从0开始,用满归零 srcDeviceType Integer 1 发端设备类型 参见《中国电信综合业务管理平台ISMP规范总册》 srcDeviceID String 1 发端设备ID 参见《中国电信综合业务管理平台ISMP规范总册》 userID userIDType String Integer 1 1 用户号码 0:MSISDN 1:PHS 2:PSTN StartTime endTime Datetime Datetime 1 1 都不填表示查所有历史记录,填StartDate表示查这之后所有定购历史记录,填EndDate表示查这之前所有定购历史记录 输出参数
参数名 streamingNo 类型 String 出现次数 1 注释 将调用的StreamingNo原样返回,保证调用/返回的同步 resultCode subHistoryInfo Integer SubHistoryInfo 1 0…n 参见附录B 定购历史记录信息 SubHistoryInfo 数据类型
参数名 IDType 类型 Integer 出现次数 1 注释 0:ProductID 1:PackageID 用户查看产品时此字段填写0,查看套餐时填写1 ID String 1 IDType为0,本字段填产品ID, IDType为1,本字段填套餐ID,用户单独定购产品时此字段填写产品ID,定购套餐时填写套餐ID,- 27 -
综合业务管理平台ISMP接口规范-门户接口SN RC1 ISMP V1.0.0
不填写该套餐内的产品ID operationType Integer 1 0:定购 1:退定 2:暂停 3:暂停恢复 4:赠送 5:受赠 operationTime Datetime 1 用户操作请求发起时间 5.3.3.5 取消所有定购: withdrawAllSubscription()
接口调用方向:Portal->ISMP
触发条件:用户在门户发起取消所有定购关系请求
需求约束:用户必须认证之后门户才能发起取消所有定购消息,不包括只能由集团管理员退定的产品。要求ISMP立即应答门户的退定请求,异步方式处理用户退定,并通过短信方式将处理结果发送给用户。
接口交互流程:
用户门户ISMP用户在门户进行取消所有定购关系操作门户调用ISMP的用户取消所有定购关系接口返回门户用户取消所有定购关系结果及其他信息返回用户取消所有定购关系结果及其他信息
图11. 取消所有定购
消息体定义 输入参数
- 28 -
相关推荐: