首页 ISMP-SP接入教程

ISMP-SP接入教程

举报
开通vip

ISMP-SP接入教程协尔SP管理系统ISMP V1 ISMP SP接入培训V1.0 深圳市协尔信息系统有限公司 二〇〇四年十一月 缩略语 ISMP Intelligent SP Manage Plat 智能SP管理平台 SMC Short Message Centre 短消息中心 SMG Short Message Gateway 短消息网关 AUC Authorization Centre 鉴权中心 SP Service Provider 服务提供商 SMPP 短消息点对点协议 SMGP 中国电信短消息网关协议 CNGP 中国网通短...

ISMP-SP接入教程
协尔SP管理系统ISMP V1 ISMP SP接入培训V1.0 深圳市协尔信息系统有限公司 二〇〇四年十一月 缩略语 ISMP Intelligent SP Manage Plat 智能SP管理平台 SMC Short Message Centre 短消息中心 SMG Short Message Gateway 短消息网关 AUC Authorization Centre 鉴权中心 SP Service Provider 服务提供商 SMPP 短消息点对点 协议 离婚协议模板下载合伙人协议 下载渠道分销协议免费下载敬业协议下载授课协议下载 SMGP 中国电信短消息网关协议 CNGP 中国网通短消息网关协议 CMPP 中国移动短消息点对点协议 SGIP 中国联通短消息网关协议 MO Mobile Original 移动终端发起 MT Mobile Terminal 移动终端接收 BOSS Business&Operation Support System 计费系统 正文目录 TOC \o "1-3" \h \z \u 1 ISMP(SP管理平台) 5 2 ISMP组网结构 5 3 SP申请流程 7 3.1 资质申请流程 7 3.2 接入信息申请流程 8 3.3 业务申请流程 9 3.4 具体操作步骤 11 3.4.1 资质申请 11 3.4.2 接入信息申请 12 3.4.3 查询申请过的接入信息 14 3.4.4 业务申请 16 4 业务流程 18 4.1 用户点播业务流程 18 4.2 用户定制业务流程 18 4.2.1 不需要二次确认的定制流程 19 4.2.2 需要二次确认的定制流程 20 4.2.3 定制业务Push消息流程 21 4.3 用户取消定购关系流程 22 4.3.1 用户MO取消单个业务 22 4.3.2 0000取消流程 23 4.3.3 00000取消流程 24 4.4 SP反向流程 25 4.4.1 反向点播流程 25 4.4.2 反向定制流程 28 4.4.3 反向取消流程 30 4.5 包月扣费 32 4.5.1 包月扣费过程 32 4.5.2 扣费原则 32 4.6 批量导入 33 5 SP开发接口 要求 对教师党员的评价套管和固井爆破片与爆破装置仓库管理基本要求三甲医院都需要复审吗 33 5.1.1 SP下发通知消息的规范 33 5.1.2 SP下发点播,定制消息的注意事项 34 5.1.3 网站点播、定制、取消定制基本规范 34 5.1.4 网站点播命令 34 5.1.5 网站定制命令 35 5.1.6 网站取消定制命令 36 5.1.7 SP正向取消通知命令 37 5.1.8 批量导入订购关系的文件规范 37 图目录 TOC \h \z \c "图表" 图表 1 ISMP组网结构 6 图表 2 SP申请流程 7 图表 3 资质申请流程 8 图表 4 接入信息申请流程 9 图表 5 业务申请流程 10 图表 6 上下行流程 12 图表 7 不需要二次确认的定制流程 14 图表 8 需要二次确认的定制流程 15 图表 9 定制业务Push消息流程 16 图表 10 用户MO取消单个业务 17 图表 11 0000取消流程 18 图表 12 00000取消流程 19 图表 13 反向点播流程 21 图表 14 反向定制流程 23 图表 15 反向取消流程 25 1​ ISMP(SP管理平台) ISMP 是深圳协尔信息有限公司系列短消息产品之一,ISMP帮助运营商管理接入短消息系统的所有SP,对SP短信业务的上下行、扣费等信息进行控制,管理SP业务定购关系,使各个SP的短消息业务尽可能规范化展开,并减轻SP的工作量,加快SP的接入速度,最终减少最终用户投诉量,提高运营商形象。 ISMP完全采用基于原运营商的短消息协议的方式实现,如SMGP、CNGP、CMPP或SGIP等协议,部分接口是在原短消息协议的内容字段上做一些扩展,ISMP的目的之一是减低SP接入的技术门槛,使SP在原业务系统上做最小的改动就可以接入到ISMP。 2​ ISMP组网结构 ISMP在原运营商短消息网关(SMGW)系统上添加鉴权中心(AUC)、SP自助管理平台等,实现SP业务管理及用户业务定购关系管理功能。系统组网结构如下: 图表 1 ISMP组网结构 说明: 1、​ ISMP由SMG和AUC两个模块组成,SMG实现接入的功能,AUC实现鉴权功能; 2、​ SMG和AUC之间以扩展的SMPP协议连接; 3、​ SP通过SMG接入到ISMP系统中,以运营商指定的短信协议连接,如SMGP协议; 4、​ ISMP通过SMG以运营商指定的短信协议同SMC连接,如SMGP、SMPP等协议连接; 5、​ ISMP的SMG和AUC同时与计费中心BOSS连接,实现计费。 6、​ MO消息通过短信中心(SMC)发送到ISMP的短消息网关(SMG); 7、​ SMGW把消息转到鉴权中心(AUC)做鉴权; 8、​ AUC鉴权通过后通过SMG转发到SP; 3​ SP申请流程 一个企业、行政事业单位要使用ISMP平台,必须先申请SP资质,只有具备SP资质的企业、行政事业单位才能在ISMP上开展业务,并且只有具备SP资质才能做下一步的接入信息申请、业务申请等操作。 下图是ISMP中企业、行政事业单位总的工作流: 图表 2 SP申请流程 上图说明了: 1、​ 只有成功申请了SP资质才能申请接入信息;只有成功申请接入信息才能申请业务; 2、​ 一个SP可以申请多个接入信息;一个SP也可以申请多个业务。 3.1​ 资质申请流程 资质申请由SP用户在ISMP SP web自助平台上提交,SP用户申请SP资质时需要录入相关的用户资料,资料录入后提交运营商审核,运营商审核不通过的申请就被转到备案库上,如果审核通过就分配一个登录帐号给SP,并向SP用户发送短信通知,SP可以以此帐号登录SP自助平台继续做其他申请流程。 图表 3 资质申请流程 3.2​ 接入信息申请流程 只有具备SP资质的SP用户才能申请接入信息,申请接入信息的数据包括SP企业代码、SP服务号码,一个SP可以申请多个企业代码和多个服务号码。 SP用户以运营商分配的帐号登录ISMP SP web自助平台,在接入信息申请界面上SP输入申请资料,然后提交运营商审核,只有审核通过的接入信息才可以使用,审核结果ISMP以短信的方式通知SP用户。 图表 4 接入信息申请流程 3.3​ 业务申请流程 SP只有申请到至少一个接入信息后才能申请业务,业务只有通过审核、测试后才能投入运营,根据申请的业务属性,业务可能进入一个推广期,在推广期可能有一些资费优惠等条件。 下图为SP业务状态流程图: 图表 5 业务申请流程 说明: 1、​ SP在SP web自助平台提交业务申请,有运营商做审核,业务进入“审核状态”; 2、​ 运营商审核通过则业务转入“测试状态”,由运营商和SP共同做业务测试;如果审核不通过业务就进入“停止状态”,在“停止状态” 的业务SP可以做修改再进入“审核状态”或者运营商可以把“停止状态”的业务删除; 3、​ “测试状态”的业务,如果测试不通过业务就进入“停止状态”,如果测试通过并且该业务申请了推广期,那么业务进入“推广期状态”,否则业务就可进入“运营状态”; 4、​ 在“推广期状态”的业务,如果过了推广期,则业务就进入“运营状态”,运营商也可以把该业务状态转到“激活状态”; 5、​ 在“运营状态”的业务,如果被修改就回到“审核状态”,如果业务被暂停就进入“激活状态”; 6、​ 在“激活状态”的业务,如果业务被修改就回到“审核状态”,如果被激活就进入“运营状态” 3.4​ 具体操作步骤 3.4.1​ 资质申请 1.​ 登陆到中国电信的ISMP智能SP管理的Web平台,如下图所示: 2.​ 点击” SP资质申请由此进入”,进入SP资质申请画面,如下图所示: 3. 填入SP的相关信息后,点击”提交”按钮,给运营商审核. 注意:不管审核是否通过,运营商都会通知SP, 对于审核通过的SP,运营商会分配一个账号, 用于登录Web平台,进行其他的申请 3.4.2​ 接入信息申请 1.​ 用资质审核通过后, 运营商分配的帐号登录SP管理平台, 如下图所示: 2.​ 输入用户和密码后, 点”登录”按钮, 进入如下画面: 3.​ 点画面上的上部的”网关信息”, 进入如下画面: 4.​ 点”接入信息申请”, 进入如下画面: 5.​ 输入”接入号码”, “接入的IP地址”, 点”提交” 按钮, 给运营商审核. 运营商会通知SP是否通过审核 . 3.4.3​ 查询接入信息 1.​ 登录到SP管理的Web平台, 进入如下画面: 2.​ 点画面上部分的”网关信息”, 进入如下画面: 3.​ 点画面左侧的”接入信息维护”, 如下图所示: 4.​ 在画面中选择公司名称和状态, 点”查询”按钮, 可查询出该公司的接入信息.如下图所示: 3.4.4​ 业务申请 1.​ 登录到中国电信的ISMP智能SP管理的Web平台, 进入如下画面: 2.​ 点画面右侧的”业务申请”, 进入如下 画面: 3.​ 点画面中的”申请新业务” , 进入如下的画面: 4.​ 输入业务的相关信息, 点”提交”按钮, 给运营商审核. 注意: 运营商会通知SP业务审核的结果, 对于审核通过的业务, 运营商会对业务进行测试,测试完成后, 运营商会通知SP测试的结果, 只有测试通过的业务, SP才可以运营. 3.4.5​ 修改未审核的业务 1.​ 登录到中国电信的ISMP智能SP管理的Web平台, 进入如下画面: 2.​ 点左侧的”业务申请”, 进入如下画面: 3.​ 点要修改的业务后面的”修改”, 出现如下画面:  4.​ 修改该业务信息, 点”提交”, 完成对给业务的修改. 3.4.6​ 查询业务信息 1. 登录到中国电信的ISMP智能SP管理的Web平台, 进入如下画面: 2. 点左侧的”业务申请”, 进入如下画面: 3.​ 输入查询条件, 点” 查询”按钮, 即可对申请过的业务及业务相关信息进行查询. 3.4.7​ 查询待测试业务 1. 登录到中国电信的ISMP智能SP管理的Web平台, 进入如下画面: 2. 点画面左侧的”业务测试”, 显示待测试的业务或测试未通过的业务, 如下图所示: 3.4.8​ 查询当前线上业务 1. 登录到中国电信的ISMP智能SP管理的Web平台, 进入如下画面: 2. 点画面左侧的”线上业务”, 显示目前正在运营的业务, 如下图所示: 4​ 业务流程 4.1​ 用户点播业务流程 对SP来说,接入ISMP后,点播类业务流程与接入之前没什么两样 4.2​ 用户定制业务流程 ISMP同时支持需要二次确认的定制业务和不需要二次确认的定制业务。用户定制不需要二次确认的业务时ISMP就直接转发给定制请求给SP,SP给用户定制后向SP下发定制结果信息;用户定制需要二次确认的业务时,ISMP以运营商指定的特定服务号码向用户发送定制确认提示信息,得到用户的定制确认后,才向SP发送定制请求消息,SP给用户定制业务后向用户下发定制结果信息。 4.2.1​ 不需要二次确认的定制流程 不需要二次确认的定制流程由最终用户向SP的服务号码发起,ISMP接收到定制请求,做鉴权处理后把定制请求转发给SP,SP给用户做定制业务操作,并回复用户定制结果消息,如果定制成功回复消息中必须带“定制成功”四个字,否则,ISMP认为定制失败. ISMP收到定制结果后向用户发送,ISMP根据关键字做相关的处理,当ISMP确定用户收到消息后(收到用户状态报告)才向系统中添加真正定购关系数据。 流程图如下: 图表 7 不需要二次确认的定制流程 说明: 1、​ 用户向SP的服务号码发送定制业务请求,转到SMG(1~2); 2、​ SMG把定制请求转到AUC(3),AUC做鉴权处理,鉴权通过就把用户上行定制请求转给SP(4~5); 3、​ SP给用户定制业务,把定制结果发送回SMG(6); 4、​ SMG又把消息转AUC做鉴权处理,同时根据消息中的关键字做相应处理,鉴权通过后把消息下发给最终用户(7~10); 5、​ 手机终端上报状态报告,通过SMC转发给SMG,SMG再转给AUC,AUC根据状态报告值成功则建立真正的定购关系(11~13),然后把结果以状态报告发送给SP(14~15)。 4.2.2​ 需要二次确认的定制流程 需要二次确认的定制流程由最终用户向SP的服务号码发起,ISMP接收到定制请求,做鉴权处理后,向用户发送定制确认消息,得到用户的定制确认后,ISMP再把用户原消息转发到SP,由SP给用户做定制业务操作,并回复用户定制结果消息,如果定制成功回复消息中必须带“定制成功”四个字,否则,ISMP认为定制失败。ISMP收到定制结果后向用户发送,ISMP根据关键字做相关的处理,当ISMP确定用户收到消息后(收到用户状态报告)才向系统中添加真正定购关系数据。 流程图如下: 图表 8 需要二次确认的定制流程 说明: 1、​ 用户向SP的服务号码发送定制业务请求,转到SMG(1~2); 2、​ SMG把定制请求转到AUC(3),AUC做鉴权处理,并通过SMG以运营商指定的服务号码向用户发送定制确认提示信息(4~6); 3、​ 用户收到定制确认提示信息后,向回复确认命令,确认命令经过SMG转到AUC(7~9); 4、​ AUC判断用户的确认命令,如果确认定制,AUC把用户原来的定制请求消息转发给SP(10~11); 5、​ SP给用户定制业务,把定制结果发送回SMG(12); 6、​ SMG又把消息转AUC做鉴权处理,同时根据消息中的关键字做相应处理,鉴权通过后把消息下发给最终用户(13~16); 7、​ 手机终端上报状态报告,通过SMC转发给SMG,SMG再转给AUC,AUC根据状态报告值成功则建立真正的定购关系(17~19),然后把结果以状态报告发送给SP(20~21)。 4.2.3​ 定制业务Push消息流程 图表 9 定制业务Push消息流程 4.3​ 用户取消定购关系流程 4.3.1​ 用户MO取消单个业务 MO取消单个业务流程由最终用户向SP的服务号码发起,ISMP收到取消请求后把用户的对应业务定购关系取消,并把用户原消息转发给SP,SP把用户的业务也取消后向用户发送取消结果。 流程图如下: 图表 10 用户MO取消单个业务 说明: 1、​ 用户向SP的服务号码发送取消业务消息,转到SMG(1~2); 2、​ SMG把取消请求转到AUC(3),AUC做鉴权处理并取消用户的定购关系,最后把用户的原上行取消消息通过SMG转发给SP(4~5); 3、​ SP在本地把用户的定购关系取消,最后向用户下发取消结果信息(6); 4、​ SMG收到SP的取消结果后,做鉴权等操作,最后通过SMC发送给用户(7~10); 5、​ 用户收到取消结果后,由终端自动发起状态报告,状态报告通过SMG转发给SP。 4.3.2​ 0000取消流程 四个零(0000)取消流程由最终用户向SP的服务号码发起,ISMP把用户在该SP的所有定购关系组成一个列表然后发送给用户,用户根据列表,逐一发起取消定购关系流程,ISMP则相应的逐一取消用户的定购关系,并向SP发起一个正向取消通知。ISMP向SP发正向取消通知是以格式化消息发起的,由deliver消息承载,消息格式参见下面说明。 流程图如下: 图表 11 0000取消流程 说明: 1、​ 用户向SP的服务号码发送0000消息,转到SMG(1~2); 2、​ SMG收到0000消息后转发给AUC(3),AUC查询用户在该SP定购的所有消息,组成定购列表向用户发送(4~6),发送时以运营商指定的服务号码发送,如1280等; 3、​ 用户根据接收到达短信提示,回复取消的业务序号,消息经过SMC、SMG转发给AUC(7~9); 4、​ AUC把序号对应的用户定购关系取消,并向用户发送消息结果(10~12),同时AUC通过SMG向SP发送正向取消通知命令消息(13),命令消息格式化为:“SP_ZXQX SD=? FA=? DA=? SV=? QF=?”,详细说明参加下面 表格 关于规范使用各类表格的通知入职表格免费下载关于主播时间做一个表格详细英语字母大小写表格下载简历表格模板下载 ; 5、​ (14~15)为用户收到取消结果后反馈的状态报告; 6、​ 如果用户还要取消其他定购关系的话,继续向特定的服务号码发送“命令+序号”的取消命令,过程重复7~15。 下表是正向取消通知接口,由SMG向SP发送: 命令码 参数关键字 用途 说明 SP_ZXQX SD:SP的企业代码 FA:计费手机号码 DA:用户手机号码 SV:业务代码 QF:删除标志 取消定制通知 (1)向SP发送的deliver消息,目的号码填SP的接入码,原号码填1280等。 (2)当QF为3时,表示删除用户所有订购关系;当QF为2时,表示删除用户对应SP所有订购关系;当QF为1时,表示删除用户对应SP对应业务所有订购关系;为0时,表示删除精确对应的用户订购关系。 4.3.3​ 00000取消流程 五个零(00000)取消流程由最终用户向SP的服务号码发起,ISMP在系统中取消掉用户的相关业务后构造正向取消命令消息给SP,SP收到后把用户的定购关系取消掉,最后SP不需要向用户下发取消结果信息。 流程图如下: 图表 12 00000取消流程 说明: 1、​ 用户向SP的服务号码发00000消息(1),SMC收到后转发给SMG(2); 2、​ SMG收到00000消息后转发给AUC做鉴权、取消定购关系处理(3),处理完后返回结果(4); 3、​ SMG向SP发送正向取消通知命令消息(13),命令消息格式化为:“SP_ZXQX SD=? FA=? DA=? SV=? QF=?”,具体结构与0000取消格式一样;(5); 4、​ SP收到正向取消命令消息后把用户定制的业务取消,(6); 5、​ SMG把结果转到AUC鉴权(7),鉴权通过转发给最终用户(8~10),最后SMG得到用户的状态报告后转发给SP(11~13)。 4.4​ SP反向流程 4.4.1​ 反向点播流程 反向点播流程由SP发起,通常用于SP门户网站或SP的客服系统,因为涉及一个用户输入验证码的过程,所以需要最终用户的参与完成。SP以格式化的短消息内容字段向ISMP发submit消息,ISMP做相关的反向点播操作后向SP发送格式化的反向点播结果。 流程图如下: 图表 13 反向点播流程 说明: 1、​ SP向SMG发送反向点播请求消息(1),消息由submit承载,submit中的短消息内容格式为:“SP_DBQQ ID=? SD=? FA=? DA=? SV=?”,格式的详细说明参见下面说明; 2、​ SMG收到反向点播请求后,转发给AUC(2),AUC作鉴权处理并产生一个验证码向最终用户发送,同时响应SP反向点播请求的结果; 3、​ SMG收到发送给用户的验证码submit消息就向SMC转发(4),同时也向SP转发反向点播请求结果(6)。向SMC发送的验证码消息为通常的短消息,而向SP发送的反向点播请求结果由deliver消息承载,消息内容格式化为:“SP_DBQQJG ID=? EC=?”,格式的详细说明参见下面说明; 4、​ SP收到反向点播请求结果后,等待用户输入验证码; 5、​ 用户收到验证码后,在SP的服务平台点播界面上(SP应该为最终用户提供一个输入验证码的界面)输入验证码; 6、​ SP收到用户输入的验证码后,以该验证码向SMG发送点播命令(7),命令消息格式化为:“SP_DB ID=? AD=?”,格式的详细说明参见下面说明; 7、​ SMG收到SP的反向点播命令后,转AUC作鉴权、校验验证码的正确性等操作(8),如果验证通过,则在系统中建立一个临时点播关系,最后向通过SMG向SP发送点播结果(9、10); 8、​ SP收到成功的点播结果后,才能通过SMG向用户下发点播内容(11),SMG收到SP下发给用户的点播内容后,向AUC转发做鉴权(12); 9、​ 鉴权通过后AUC通过SMG向用户发送点播内容(13),后面的流程用户返回状态报告,并转发给SP。 下表为SP进行反向点播业务时短消息内容字段的关键字: 命令码 参数关键字 用途 说明 SP_DBQQ ID:唯一 标识 采样口标识规范化 下载危险废物标识 下载医疗器械外包装标识图下载科目一标识图大全免费下载产品包装标识下载 ID SD:SP的企业代码 FA:计费手机号码 DA:用户手机号码 SV:业务代码 网站点播请求 (1)唯一标识ID 由SP网站产生,最大长度为15位; (2)SP在srcaddr填SP的接入码,目的号码要求填1280等固定号码 SP_DBQQJG ID:唯一标识ID EC:错误码 网站点播请求结果 (1)唯一标识ID 与原始网站点播请求消息中的唯一标志ID相同; (2)错误码:如果处理成功则为“0”,如果处理失败,则为非零值。 (3)向SP发送的deliver消息,目的号码填SP的接入码,原号码填1280等。 SP_DB ID:唯一标识ID AD:验证码 网站点播 (1)唯一标识ID 由SP网站产生,最大长度为15位;这个ID必须和SP_DBQQ中的ID相同。 (2)验证码:由SPMS系统生成后发给用户,最大长度为15位,由用户在网页上填写。 (3)SP在srcaddr填SP的接入码,目的号码要求填1280等固定号码 SP_DBJG ID:唯一标识ID EC:错误码 网站点播结果 (1)唯一标识ID与原始网站点播消息中的唯一标志ID相同; (2)错误码:如果处理成功则为“0”,如果处理失败,则为非零值。 (3)向SP发送的deliver消息,目的号码填SP的接入码,原号码填1280等。 4.4.2​ 反向定制流程 反向定制流程类似于反向点播流程,由SP发起,通常用于SP门户网站或SP的客服系统,因为涉及一个用户输入验证码的过程,所以需要最终用户的参与完成。此外需要注意的是,只有用户成功收到定购成功回复消息后,ISMP才真正向系统添加定购关系记录。 SP以格式化的短消息内容字段向ISMP发submit消息,ISMP做相关的反向定制操作后向SP发送格式化的反向定制结果。 流程图如下: 图表 14 反向定制流程 说明: 1、​ SP向SMG发送反向定制请求消息(1),消息由submit承载,submit中的短消息内容格式为:“SP_DZQQ ID=? SD=? FA=? DA=? SV=?”,格式的详细说明参见下面说明; 2、​ SMG收到反向定制请求后,转发给AUC(2),AUC作鉴权处理并产生一个验证码向最终用户发送,同时响应SP反向定制请求的结果(3); 3、​ SMG收到发送给用户的验证码submit消息就向SMC转发(4),同时也向SP转发反向定制请求结果(6)。向SMC发送的验证码消息为通常的短消息,而向SP发送的反向定制请求结果由deliver消息承载,消息内容格式化为:“SP_DZQQJG ID=? EC=?”,格式的详细说明参见下面说明; 4、​ SP收到反向定制请求结果后,等待用户输入验证码; 5、​ 用户收到验证码后,在SP的服务平台定制界面上(SP应该为最终用户提供一个输入验证码的界面)输入验证码; 6、​ SP收到用户输入的验证码后,以该验证码向SMG发送定制命令(7),命令消息格式化为:“SP_DZ ID=? AD=?”,格式的详细说明参见下面说明; 7、​ SMG收到SP的反向点播命令后,转AUC作鉴权、校验验证码的正确性等操作(8),如果验证通过,则在系统中建立一个临时定制关系,最后向通过SMG向SP发送定制结果(9、10); 8、​ SP收到成功的定制结果后,才能通过SMG向用户下发定制结果信息(11),SMG收到SP下发给用户的定制结果信息后,向AUC转发做鉴权并判断消息内容的关键字,如果包含“定制成功”两个字则认为SP定制成功,否则认为SP定制失败(12); 9、​ 鉴权后AUC通过SMG向用户发送定制结果信息(13~15); 10、​ 最终用户收到定制结果信息后,终端自动反馈状态报告,状态报告通过SMG转到AUC做校验,如果是成功状态报告就建立正式的定购关系,并根据结果向SP转发状态报告。 下表为SP进行反向定制业务时短消息内容字段的关键字: 命令码 参数关键字 用途 说明 SP_DZQQ ID:唯一标识ID SD:SP的企业代码 FA:计费手机号码 DA:用户手机号码 SV:业务代码 网站定制请求 (1)唯一标识ID 由SP网站产生,最大长度为15位; (2)SP在srcaddr填SP的接入码,目的号码要求填1280等固定号码 SP_DZQQJG ID:唯一标识ID EC:错误码 网站定制请求结果 (1)唯一标识ID与原始网站定制请求消息中的唯一标志ID相同; (2)错误码:如果处理成功则为“0”,如果处理失败,则为非零值。 (3)向SP发送的deliver消息,目的号码填SP的接入码,原号码填1280等。 SP_DZ ID:唯一标识ID AD:验证码 网站定制 (1)唯一标识ID 由SP网站产生,最大长度为15位; (2)验证码:由SPMS系统生成后发给用户,最大长度为15位,由用户在网页上填写。 (3)SP在srcaddr填SP的接入码,目的号码要求填1280等固定号码 SP_DZJG ID:唯一标识ID EC:错误码 网站定制结果 (1)唯一标识ID 与原始网站定制消息中的唯一标志ID相同; (2)错误码:如果处理成功则为“0”,如果处理失败,则为非零值。 (3)向SP发送的deliver消息,目的号码填SP的接入码,原号码填1280等。 4.4.3​ 反向取消流程 反向取消流程由SP发起,通常用于SP门户网站或SP的客服系统,SP以格式化的短消息内容字段向ISMP发submit消息,ISMP做相关的取消操作后向SP发送格式化的取消结果。 流程图如下: 图表 15 反向取消流程 说明: 10、​ SP向SMG发送反向取消请求消息,消息由submit承载,submit中的短消息内容格式为:“SP_QX ID=? SD=? FA=? DA=? SV=?”,格式的详细说明参见下面说明; 11、​ SMG收到反向取消请求后,转发给AUC,AUC作鉴权、取消定购关系等操作; 12、​ AUC处理完后,通过SMG向SP发送处理结果,处理结果由deliver消息承载,消息内容格式化为:“SP_QXJG ID=? EC=?”,格式的详细说明参见下面说明; 13、​ SP收到反向取消结果后,可以向用户发送取消结果信息,第5~12个步骤是SP可选的。 下表为SP进行反向取消业务时短消息内容字段的关键字: 命令码 参数关键字 用途 说明 SP_QX ID:唯一标识ID SD:SP的企业代码 FA:计费手机号码 DA:用户手机号码 SV:业务代码 网站取消定制 (1)唯一标识ID 由SP网站产生,最大长度为15位; (2)SP在srcaddr填SP的接入码,目的号码要求填1280等固定号码 SP_QXJG ID:唯一标识ID EC:错误码 网站取消定制结果 (1)唯一标识ID 与原始网站取消定制消息中的唯一标志ID相同; (2)错误码:如果处理成功则为“0”,如果处理失败,则为以错误码。 (3)向SP发送的deliver消息,目的号码填SP的接入码,原号码填1280等。 4.5​ 包月扣费 接入ISMP后,SP各个包月定制业务对用户的包月扣费由ISMP负责完成,SP不再向用户下发任何包月扣费信息,否则将被运营商当作违规超作。 4.5.1​ 包月扣费过程 SPMS系统将记录和维护所有SP的定购关系,在计费周期中,SPMS将自动根据已有的包月扣费原则发起包月计费,计费后的包月扣费话单将生成到各个SP的对帐话单目录下 4.5.2​ 扣费原则 业务可以指定扣费模式,扣费模式包括3种:集中自动扣费、手动扣费和分散扣费。 集中自动扣费原则为:在每月的固定时间对相应的业务进行包月扣费,包月扣费时系统只对该扣费时间点有效的定购关系进行扣费,目前系统不对半月的情况进行区分,也就是说,假如扣费时间为每月15号,那么如果用户在14号取消该业务,那么将不进行包月扣费。 手动扣费需要手工启动扣费流程,扣费也是采用集中时间扣费的方式,以手工启动的时间为扣费时间,其他注意事项和操作方式和集中自动扣费扣费操作一致。 分散扣费为所有用户的扣费分散在一个月内进行,一个用户本月的扣费时间点是在该用户上月的扣费时间点后推迟一月得到,如上月扣费时间为7月6号,那么8月6号是该用户下一次扣费时间,9月6号则为再下次扣费时间,以此类推。 另外,这三种扣费模式的第一次扣费时间可以由业务指定为用户定制后的多少天,天数可以大于一个月即30天,这意味着定制当月免费。对于集中自动扣费和手动扣费模式,第一次扣费之前自动或手动扣费将略过没有进行第一次扣费的用户或本月已经进行了第一次扣费的用户;对于分散扣费类型的业务,后续的扣费时间点为第一次扣费时间点按月往后递增,如7月6号,8月6号等。 4.6​ 批量导入 批量导入种类包括:初始化业务所有定制用户;在业务中批量新增加;从本业务中批量删除。 批量导入流程: 1、​ SP通过ftp件到系统。 2、​ WEB管理系统将文件导入到临时表中 3、​ SPMS系统管理员对表中的记录操作进行审核,批准后系统将数据从临时表中导入到正式表中。 4、​ 系统马上给鉴权接入模块发送重新加载该业务的命令。 5、​ 鉴权模块先删除所有该业务的订购关系,再重新从数据库中将用户表加载进来。 在加载过程中可能有部分需要鉴权的用户或订购关系,那么鉴权模块一律将该消息放行 5​ SP开发接口要求 和接入ISMP前基本上没有什么变化,但有下面几点需要注意. 5.1.1​ SP下发通知消息的规范 在用户定制(MO定制和网站定制)某一业务后,SP下发消息通知用户定制成功或失败时,如果是定制成功,则下发的通知消息中必须包含“定制成功”这四个关键字;其它ISMP认为是定制失败 5.1.2​ SP下发点播,定制消息的注意事项 SP在下发点播或定制消息的时候,在submit消息中的FeeType的值要和在ISMP中的FeeType的值一致;FeeCode, FixedFee的值不能大于在ISMP中的FeeCode,FixedFee的值,否则,会下发失败. 5.1.3​ 网站点播、定制、取消定制基本规范 用户进行网站点播、网站定制、网站取消定制时,SP网站以submit往SP接入网关发送消息,submit消息中的被叫号码为电信的一个特殊号码,如电信的客服号码1280;以deliver接收SP接入网关发送过来的消息,deliver消息中的主叫号码为电信的一个特殊号码,如电信的客服号码1280。 submit/deliver消息中的短消息内容字段MsgContent的内容遵循一定的格式: (1)短消息内容中第一部分为命令码,第二部分为参数部分,第一部分和第二部分之间以空格分隔; (2)第二部分参数部分由关键字和关键字的值组成,各参数之间以空格分隔。 例如: SP网站发起点播验证码请求时,命令码为“SP_DBQQ”,参数部分的关键字为“ID”,则短消息内容字段的内容为: SP_DBQQ ID=? 其中“?”为关键字相对应的值。 “参数名”和“=”号和“参数值”之间不能有任何字符,如空格、制表符等。 submit/deliver消息中其他字段,如无特殊说明,则按照协议格式填写。 5.1.4​ 网站点播命令 下表为用户进行网站点播时短消息内容字段的关键字: 命令码 参数关键字 用途 说明 SP_DBQQ ID:唯一标识ID SD:SP的企业代码 FA:计费手机号码 DA:用户手机号码 SV:业务代码 网站点播请求 (1)唯一标识ID 由SP网站产生,最大长度为15位; (2)SP在srcaddr填SP的接入码,目的号码要求填1280等固定号码 SP_DBQQJG ID:唯一标识ID EC:错误码 网站点播请求结果 (1)唯一标识ID 与原始网站点播请求消息中的唯一标志ID相同; (2)错误码:如果处理成功则为“0”,如果处理失败,则为非零值。 (3)向SP发送的deliver消息,目的号码填SP的接入码,原号码填1280等。 SP_DB ID:唯一标识ID AD:验证码 网站点播 (1)唯一标识ID 由SP网站产生,最大长度为15位;这个ID必须和SP_DBQQ中的ID相同。 (2)验证码:由SPMS系统生成后发给用户,最大长度为15位,由用户在网页上填写。 (3)SP在srcaddr填SP的接入码,目的号码要求填1280等固定号码 SP_DBJG ID:唯一标识ID EC:错误码 网站点播结果 (1)唯一标识ID与原始网站点播消息中的唯一标志ID相同; (2)错误码:如果处理成功则为“0”,如果处理失败,则为非零值。 (3)向SP发送的deliver消息,目的号码填SP的接入码,原号码填1280等。 5.1.5​ 网站定制命令 下表为用户进行网站定制时短消息内容字段的关键字: 命令码 参数关键字 用途 说明 SP_DZQQ ID:唯一标识ID SD:SP的企业代码 FA:计费手机号码 DA:用户手机号码 SV:业务代码 网站定制请求 (1)唯一标识ID 由SP网站产生,最大长度为15位; (2)SP在srcaddr填SP的接入码,目的号码要求填1280等固定号码 SP_DZQQJG ID:唯一标识ID EC:错误码 网站定制请求结果 (1)唯一标识ID与原始网站定制请求消息中的唯一标志ID相同; (2)错误码:如果处理成功则为“0”,如果处理失败,则为非零值。 (3)向SP发送的deliver消息,目的号码填SP的接入码,原号码填1280等。 SP_DZ ID:唯一标识ID AD:验证码 网站定制 (1)唯一标识ID 由SP网站产生,最大长度为15位; (2)验证码:由SPMS系统生成后发给用户,最大长度为15位,由用户在网页上填写。 (3)SP在srcaddr填SP的接入码,目的号码要求填1280等固定号码 SP_DZJG ID:唯一标识ID EC:错误码 网站定制结果 (1)唯一标识ID 与原始网站定制消息中的唯一标志ID相同; (2)错误码:如果处理成功则为“0”,如果处理失败,则为非零值。 (3)向SP发送的deliver消息,目的号码填SP的接入码,原号码填1280等。 5.1.6​ 网站取消定制命令 下表为用户进行网站取消定制时短消息内容字段的关键字: 命令码 参数关键字 用途 说明 SP_QX ID:唯一标识ID SD:SP的企业代码 FA:计费手机号码 DA:用户手机号码 SV:业务代码 网站取消定制 (1)唯一标识ID 由SP网站产生,最大长度为15位; (2)SP在srcaddr填SP的接入码,目的号码要求填1280等固定号码 SP_QXJG ID:唯一标识ID EC:错误码 网站取消定制结果 (1)唯一标识ID 与原始网站取消定制消息中的唯一标志ID相同; (2)错误码:如果处理成功则为“0”,如果处理失败,则为以错误码。 (3)向SP发送的deliver消息,目的号码填SP的接入码,原号码填1280等。 5.1.7​ SP正向取消通知命令 用于流程0000中通知SP,采用直接将用户MO消息转发的方式。 表格 14 命令码 参数关键字 用途 说明 SP_ZXQX SD:SP的企业代码 FA:计费手机号码 DA:用户手机号码 SV:业务代码 QF:删除标志 取消定制通知 (1)向SP发送的deliver消息,目的号码填SP的接入码,原号码填1280等。 5.1.8​ 批量导入订购关系的文件规范 5.1.8.1​ 接口协议 采用“FTP”。 5.1.8.2​  订购关系文件存放目录 (1)订购关系文件存放在OrderPriceData目录下; (2)OrderPriceData目录下按SPID(SP的企业代码)进行区分目录; (3)SPID子目录下再区分“IN”、“OUT”和“ERR”三个子目录; (4)“IN”子目录用于存放SP上传的订购关系文件;“OUT”子目录用于存放SP订购关系同步模块定期导出的订购关系文件,供SP下载;“ERR”子目录存放SP订购关系同步模块处理失败的订购关系文件。 (5)SP只能访问属于自己的SPID子目录,不能访问其他SPID子目录;SP对“IN”子目录有“读写”权限,对“OUT”子目录只有“读”权限,对“ERR”子目录只有“读”权限。 例如:某SP的企业代码为“8888”,则该SP将订购关系文件上传到“OrderPriceData\8888\IN”目录下,从目录“OrderPriceData\8888\OUT”中获取最新的订购关系文件,从目录“OrderPriceData\8888\ ERR”中获取处理失败的订购关系文件。 5.1.8.3​  订购关系文件命名规则 (1)订购关系临时文件名:tmp.SPID.ServiceID.YYYYMMDDHHMMSS.txt 其中:“tmp”表示该订购关系文件是临时的,正在传输中;“SPID”为SP的企业代码;“ServiceID”为SP某一业务的业务代码;“YYYYMMDDHHMMSS”为日期。 (2)订购关系正式文件名:SPID.ServiceID.YYYYMMDDHHMMSS.txt 其中: “SPID”为SP的企业代码;“ServiceID”为SP某一业务的业务代码;“YYYYMMDDHHMMSS”为日期。 (3)SP在上传时先将订购关系文件命名为临时文件,成功上传到OrderPriceData目录后,将订购关系临时文件更名为正式文件。 例如:某SP的企业代码为“8888”,该SP某一业务的业务代码为“TQYB”,创建订购关系文件的日期为“2005年1月1日8时8分8秒”,则先将订购关系文件更名为临时文件“tmp.8888.TQYB.20050101080808.txt”,进行上传,成功上传后,将订购关系临时文件更名为“8888.TQYB.20050101080808.txt”。 5.1.8.4​  订购关系文件中订购关系数据格式 (1)订购关系文件中一行保存一条订购关系数据,订购关系数据与订购关系数据之间采用“回车、换行符”; (2)订购关系数据各字段间采用“|”作为分隔符; (3)订购关系数据包含如下字段: 字段名 长度(字节数) 空标记 说明 SPID 10 不允许为空 SP企业代码 ServiceID 10 不允许为空 业务代码 FeeAddr 21 不允许为空 计费号码 UserAddr 21 不允许为空 用户号码(指发送的目的号码) CreateTime 21 不允许为空 订购关系创建时间 ,时间格式为: “YYYYMMDDHHMMSS”,如20050105114220 SendPaymntFlag 1 不允许为空 包月扣费消息发送标志,0=没有发送包月扣费消息;1=已经发送过包月扣费消息 SendPaymntTime 14 可以为空 最后一次发送包月扣费消息的时间,如果没有发送,则置为空,时间格式为: “YYYYMMDDHHMMSS”,如20050105114220 PaymntSuccess 1 不允许为空 包月扣费成功标志,0:未成功,1:成功 IsDelete 1 不允许为空 添加删除标志,0:添加,1:删除 说明: 1、当字段内容长度不满规定长度时,按字段内容实际长度写入。 3、​ SP订购关系同步模块导出的订购关系文件中没有“IsDelete”字段。 4、​ 字段为空时,一样用“|”分隔
本文档为【ISMP-SP接入教程】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_780633
暂无简介~
格式:doc
大小:3MB
软件:Word
页数:43
分类:互联网
上传时间:2010-12-31
浏览量:16