目次中国移动通信企业标准QB-╳╳-╳╳╳-╳╳╳╳娱音在线业务CIC接口协议(送审稿)CICinterfaceprotocolof12586Service版本号:1.0.0中国移动通信集团公司发布╳╳╳╳-╳╳-╳╳发布╳╳╳╳-╳╳-╳╳实施1范围..................................................................................................................................................12引用标准..........................................................................................................................................13定义和缩略语..................................................................................................................................14组图..................................................................................................................................................15接口协议参数..................................................................................................................................25.1用户鉴权.........................................................................................................................................25.2用ID号码查询用户信息...............................................................................................................25.3更改用户信息................................................................................................................................65.4用MSISDN查询ID号码.................................................................................................................85.5号码翻译........................................................................................................................................85.6速配请求........................................................................................................................................95.7维护好友........................................................................................................................................95.8维护黑名单..................................................................................................................................105.9注销ID号码................................................................................................................................105.10信息同步.....................................................................................................................................116接口定义........................................................................................................................................126.1所有消息的命令名称...................................................................................................................126.2接口实现举例..............................................................................................................................137应答状态码表................................................................................................................................158编制历史........................................................................................................................................16前言本接口协议对IP、SP与娱音在线业务用户信息中心CIC之间的接口协议进行了详细的定义。本接口协议由中国移动通信集团公司技术部提出并归口中国移动通信集团公司技术部。本接口协议由中国移动通信集团公司技术部负责解释。本接口协议起草单位:中国移动通信集团公司研究开发中心。本接口协议主要起草人:孙楠、于蓉蓉。本接口协议解释单位:中国移动通信集团公司技术部。11范围本接口协议对IP、SP与娱音在线业务用户信息中心CIC之间的接口协议进行了详细的定义。适用于各公司开发研制符合中国移动通信集团公司移动娱音在线业务用户信息中心CIC设备,以及IP、SP与CIC之间的通讯,该规范作为各IP、SP与CIC交互的接口依据。2引用标准下列标准所包含的条文,通过在本协议中引用而构成本协议的条文。本协议参考以下标准或者规范:中国移动通信集团公司《目标网娱音在线业务总体技术要求(v1.0.0)》中国移动通信集团公司《用户信息中心设备(CIC)技术规范(V1.0.0)》3定义和缩略语SCP业务控制点CIC用户信息中心IP智能外设SP业务提供商VXML语音可扩展标识语言4组图CICSPIP图1IP与CIC组网结构图在IP上加载有SP的聊天业务脚本。当用户聊天时,在SCP主控逻辑的控制下,启动2IP上相应的业务脚本。脚本通过本规范定义的接口与CIC进行交互,完成号码翻译等操作。用户通过拨打接入号12586XY选择申请ID号码时,IP上的脚本先向SP申请ID号码,SP将该申请同步到CIC后,CIC将反馈信息返回SP,SP再通知IP放号结果。用户也可以从SP提供的网站上来进行ID号码申请,修改信息等操作,SP根据该接口协议将信息同步到CIC上;同时,该接口协议提供了对用户信息的管理、查询的功能。以下消息的VXML格式描述为消息体部分,消息体内容符合VXML1.0语法规范。IP、SP与CIC之间的接口遵循VXML格式。5接口协议参数5.1用户鉴权消息方向为:IP-CIC用户IP上的脚本请求对用户进行鉴权。1、请求消息参数:字段名字节数属性描述Spcode16CHARSP代码SpPasswd6CHARSP密码,用于验证SP身份ID16CHAR为xy+用户在sp的id。Passwd6CHAR密码2、应答消息参数:字段名字节数属性描述Result4INTERGER应答结果码5.2用ID号码查询用户信息消息方向为:IP-CIC或SP--CIC用于IP上的脚本查询用户的信息,以及SP和CIC之间相互查询对方用户的信息。1、请求消息参数:3字段名字节数属性描述Spcode16CHARSP代码SpPasswd6CHARSP密码,用于验证SP身份ID16CHARID号码2、应答消息参数:字段名类型解释IDCHAR(16)ID号码SexCHAR(1)性别0女1男BirthdayCHAR(8)出生日期HeightINTEGER(4)身高(厘米)WeightINTEGER(4)体重(公斤)FigureCHAR(3)外貌特征CityCHAR(16)所在城市occupationINTEGER(4)职业EducationCHAR(1)学历IncomeCHAR(1)收入LikeINTEGER(4)爱好personalityCHAR(3)性格passwdCHAR(8)用户密码PasswdhintCHAR(36)密码提示NicknameCHAR(36)昵称introductionCHAR(140)自我介绍lasttimeCHAR(14)最近访问时间usertypeCHAR(1)用户类型:有效期顺延、固定、无期限StateCHAR(1)用户状态expiredateCHAR(8)有效期MsisdnCHAR(11)手机号AddressCHAR(100)用户的地址EmailCHAR(48)Email地址PhoneCHAR(15)其他电话WebsiteCHAR(48)个人主页VoicelevelINTEGER变音级别4backgroundINTEGER背景音OnlinestateCHAR(1)在线状态MstypeINTEGER(4)手机类型openflagCHAR(36)公开信息设置Annex0CHAR(36)预留字段Annex1CHAR(36)预留字段Annex2CHAR(36)预留字段Annex3CHAR(36)预留字段Annex4CHAR(36)预留字段Annex5CHAR(36)预留字段Annex6INTEGER(4)预留字段Annex7INTEGER(4)预留字段Annex8INTEGER(4)预留字段Annex9INTEGER(4)预留字段注1:有效期的控制,一共提供三种用户类型的用户(有效期顺延、固定、无期限)。对于有效期顺延的用户,其有效期的结束日期expiredate为最近一次访问时间+SP设置的预置时间间隔(如3个月)。对于固定有效期的用户,其有效期结束日期expiredate可以由SP来修改。对于无期限的用户,其expired