宽乐通信WebService接口中间件接口说明书_第1页
宽乐通信WebService接口中间件接口说明书_第2页
宽乐通信WebService接口中间件接口说明书_第3页
宽乐通信WebService接口中间件接口说明书_第4页
宽乐通信WebService接口中间件接口说明书_第5页
已阅读5页,还剩25页未读, 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、宽乐通信Web Service接口中间件使用说明书广东省电信有限公司研究院2007年4月目 录1总述31.1宽乐通信Web Service接口中间件简介31.2在第三方服务器内内作用和应用模式41.3第三方服务器应用开发架构52系统管理接口72.1业务参数管理服务72.2宽乐通信注册服务93用户接口103.1CTD接口113.1.1发起CTD呼叫123.1.2停止CTD呼叫123.1.3查询CTD呼叫信息133.2CTC接口143.2.1发起CTC呼叫163.2.2终止CTC的呼叫163.2.3添加与会者173.2.4剔除与会者183.2.5查询会议列表183.2.6查询会议信息193.3SM

2、S接口213.3.1发送SMS224第三方服务器应用对本中间件的回调服务234.1接收后向呼叫处理事件244.1.1设置回调地址回调事件244.1.2发起CTD呼叫回调事件244.1.3呼叫释放回调事件254.1.4发起CTC会议回调事件254.1.5与会者进入会议回调事件264.1.6与会者退出会议回调事件264.1.7会议释放回调事件274.1.8发送短信回调事件274.2SMS回执284.3接收SMS295通用失败码30摘要:本文档主要描述宽乐通信Web Service接口中间件在第三方服务器部署时为第三方服务器应用提供的接口说明。对第三方服务器应用调用本中间件接口的开发架构,以及接口方

3、法参数定义作了详细说明。1 总述1.1 宽乐通信Web Service接口中间件简介宽乐通信Web Service接口中间件封装了宽乐通信平台Web Service接口通信的能力。该中间件部署于第三方服务器上,使得第三方服务器上的应用可以通过对本中间件的接口调用而达到接入和使用宽乐通信业务多媒体通信能力的目的。本中间件使用java开发,适于部署于支持Web Service的java应用服务器上。目前,本中间件向第三方服务器应用提供的宽乐通信能力有:点击拨号 发起呼叫 停止呼叫 查询呼叫信息点击会议 发起会议 增加与会者 剔除与会者 停止会议 查询会议列表、会议信息短信收发 发送或群发短信 接收

4、短信回执 接收后向短信1.2 在第三方服务器内内作用和应用模式本中间件作为宽乐通信第三方服务器应用的一部分,实现与宽乐通信平台的双向Web Service接口交互(即双方都作为对方Web Service的客户端和服务器端)。目前,宽乐通信通过Web Service接口提供出来的业务能力有点击拨号、点击会议和短信收发等宽乐通信业务功能,本中间件已经封装了这些能力的Web Service接口调用。本中间件提供给第三方服务器部署,充当第三方服务器应用接入和使用宽乐通信业务能力的解决方案。在第三方服务器中,本中间件有两种应用模式,一种是与第三方服务器应用共用一个支持Web Service的java平台

5、;另一种是在第三方服务器中,与第三方服务器应用使用不同的平台。第一种模式中,因为与第三方服务器应用共用一个java平台,所以本中间件将成为第三方服务器应用的一部分。第三方服务器应用可以以本地接口的方式访问本中间件,如下图所示:图1模式一:与第三方服务器应用共用java平台部署第二种模式是在第三方服务器中,本中间件与第三方服务器应用分别使用独立的服务器平台,第三方服务器应用通过web service接口访问本中间件。如下图所示:图2 模式二:与第三方服务器不同平台(容器)部署总之,本中间件对第三方服务器应用提供多种方式的接口。部署在第三方服务器上之后,第三方服务器原有的java应用可以直接调用本

6、中间件的接口,也可以通过web service调用本中间件接口。本文档提供以第二种模式,也就是与第三方服务器使用不同平台部署的方式,向其他应用提供web service接口的说明。1.3 第三方服务器应用开发架构第三方服务器的应用在使用本中间件时需要遵守一些规则。本中间件向第三方服务器应用提供了管理接口服务和用户接口服务两部分。其中管理员接口服务是为第三方服务器中管理员应用提供的接口,完成对本中间件参数以及与宽乐通信业务通信的管理。用户接口是第三方服务器中完成用户应用的接口。主要是提供给第三方服务器完成CTC、CTD和SMS等宽乐通信功能的接口。第三方服务器应用应该首先调用本中间件的管理员服务

7、接口以完成设置后,才能调用用户部分接口。第三方服务器调用本中间件接口的典型流程如下:(1) 第三方服务器应用调用本中间件的管理服务接口设置业务管理参数。(2) 第三方服务器应用调用本中间件注册服务的registerToService方法向宽乐通信业务注册本服务器的管理员宽乐通信账号和本地web service地址。(3) 第三方服务器可以进行用户服务接口的调用。例如处理用户的CTD请求时,先调用本中间件dialCallClient发起呼叫,然后调用releaseCallClient方法结束呼叫。2 系统管理接口系统管理接口主要用于实现管理宽乐通信Web Service接口中间件的业务参数,以及

8、向宽乐通信业务注册本地第三方服务器等功能。系统管理接口分为两部分,一部分是用户管理业务参数的,由管理服务接口处理;另一个部分是向宽乐通信业务注册服务接口。由于本中间件本身也提供完成这部分功能的Web管理界面,所以第三方服务器应用可以不调用本部分接口。2.1 业务参数管理服务业务参数管理的接口主要是为了设置本中间件中所必须的一些业务参数。本中间件需要按照这些参数的值定义运行。必须在进行本中间件其他接口调用操作以前就调用业务参数管理接口设置向本中间件设置参数。目前需要管理的业务参数主要是宽乐通信业务web service接口的URL地址,第三方服务器web service URL地址。对于模式一接

9、入本中间件,业务参数管理类名称是com.jiangh.webuc.webclient. ServiceManagerWebClient;对于模式二接入本中间件,业务参数管理接口类Web Service的url是http:/IP:port/jboss-net/services/ServiceManagerWebClient。(46:8080/jboss-net/services/Register)接口方法有:请求和事件方法(函数)调用必要性设置本中间件对宽乐通信回调服务地址setLocalWSAddr(String)可选获取本中间件对宽乐通信回调服务地址ge

10、tLocalWSAddr可选设置宽乐通信注册服务地址setRegisterWSURL(String)可选获取宽乐通信注册服务地址getRegisterWSURL可选设置宽乐通信CTD服务地址setCTDWSURL(String)可选获取宽乐通信CTD服务地址getCTDWSURL可选设置宽乐通信CTC服务地址setCTCWSURL(String)可选获取宽乐通信CTC服务地址getCTCWSURL可选设置宽乐通信SMS服务地址setSMSWSURL(String)可选获取宽乐通信SMS服务地址getSMSWSURL可选设置第三方服务器应用对本中间件的回调服务地址(模式二)setThirdPar

11、tyServiceURL(String)可选(模式二)获取第三方服务器应用对本中间件的回调服务地址(模式二)getThirdPartyServiceURL可选(模式二)设置第三方服务器应用对本中间件的回调接口类实例(模式二)setThirdPtyAppLocalInf(IfThirdPtyAppLocalInf)必选(模式一)其中,宽乐通信的几个服务的地址格式为:1) 注册服务:http:/IP:port/jboss-net/services/Register2)CTD服务:http:/IP:port/jboss-net/services/CTDCall3)CTC服务:http:/IP:por

12、t/jboss-net/services/CTCCall4)短信服务:http:/IP:port/jboss-net/services/SMS 上述最后一个接口方法,是用于当第三方服务器应用以模式一接入本中间件时需要向本中间件提供IfThirdPtyAppLocalInf接口的实例对象。用模式一接入本中间件的第三方服务器必须在使用其他接口之前调用该接口方法,否则将接收不到本中间件回送的各种消息。IfThirdPtyAppLocalInf接口是本中间键提供给第三方服务器应用的接口类,其定义为:public interface IfThirdPtyAppLocalInf public void E

13、ventCallBack(int eventID, String sessionID, int res, String para1); public void SMSEcho(String uc, String cee, int msgid, int res, String recvt); public String RecvSMS(String caller, String time, String cont, String ucNum);IfThirdPtyAppLocalInf接口定义了向第三方服务器回送消息的接口方法(这些接口方法将在第4章做详细说明)。在模式一下,第三方服务器应用实现

14、该接口,并通过setThirdPtyAppLocalInf(IfThirdPtyAppLocalInf)方法将接口继承类实例设置到本中间件。2.2 宽乐通信注册服务这个接口主要是处理向宽乐通信业务注册本地宽乐通信管理员账号和本地web service的URL地址。宽乐通信管理员账号是一个宽乐通信用户号码,在宽乐通信业务中登记成为web管理员类型的用户账号。第三方服务器需要通过这个账号来向宽乐通信业务注册以获取接入授权。为此,第三方服务器需要向宽乐通信申请至少一个宽乐通信管理员用户账号作为业务接入注册用。本地web service URL地址是业务参数管理服务接口所设定的地址,所以在使用这个接口

15、以前,必须先设定好该URL地址。对于模式一,宽乐通信注册服务接口类是com.jiangh.webuc.webclient. RegisterWebClient。对于模式二,宽乐通信注册服务的URL地址是http:/IP:port/jboss-net/services/RegisterWebClient。接口方法有:请求和事件方法(函数)向宽乐通信业务注册本地服务器registerToService 接口格式: public String registerToService(String uc, String pw) 输入参数说明:参数类型说明ucString宽乐通信管理员用户号码pwStrin

16、g宽乐通信管理员用户密码 返回参数说明:参数类型说明resString返回结果。正常为0,失败码见第4章 接口说明: 此方法调用必须在setRegisterWSURL方法调用后才能进行。由于本中间件提供了Web维护页面完成这个注册的功能,所以第三方服务器应用可以不调用本接口。3 用户接口目前,用户功能上提供三类功能服务接口,CTD服务、CTC服务和SMS服务。CTD即点击拨号,用户在WEB上发起一个点对点的呼叫;CTC即点击会议,用户可以通过web发起一个多方呼叫会议,增加成员或剔除成员等;SMS即短信服务,用户在web上发送短信到其他用户的移动终端上,其他用户也可以向web用户发送短信。在第

17、三方服务器为用户提供的应用中,每一个用户用的是服务器内的企业用户账号登陆,但是,宽乐通信业务中是以宽乐通信业务用户账号为单位处理用户请求的,因此,第三方服务器需要进行企业用户账号和宽乐通信业务用户账号的映射。企业可以为每一个企业用户分配一个宽乐通信账号,也可以多个业务用户共用一个宽乐通信账号。本中间件用户接口的每一个方法都要求使用宽乐通信用户账号作为输入参数,所以第三方服务器应用需要在调用这些方法之前就确定用户所对应的宽乐通信业务账号。图3 用户账号的映射和使用3.1 CTD接口第三方服务器应用调用本中间件CTD服务接口完成向用户提供宽乐通信CTD接入功能。对于模式一,CTD接口类名称是com

18、.jiangh.webuc.webclient.CTDWebClient;对于模式二,接口服务URL为http:/IP:port/jboss-net/services/CTDWebClient。接口方法(函数)有3个:请求和事件方法(函数)发起CTD呼叫dialCallClient终止CTD呼叫releaseCallClient查询CTD呼叫信息getCallStatusClient第三方服务器应用调用的典型流程为:(1) 用户通过第三方服务器提供的web界面发起CTD请求后,调用本中间件的dialCallClient方法。本中间件处理并向宽乐通信业务发起CTD请求;(2) 中间件成功处理CT

19、D请求,向第三方服务器应用返回呼叫ID号。第三方服务器应用应该保存这个呼叫ID号。因为后面终止CTD呼叫和查询呼叫信息时,都要使用这个ID号。(3) 管理员查询各用户的CTD呼叫情况,第三方服务器应用向本中间件调用getCallStatusClient方法。本中间件返回呼叫信息。(4) 用户在WEB上点击停止呼叫,第三方服务器应用调用本中间件releaseCallClient方法。图4 CTD应用接口调用流程3.1.1 发起CTD呼叫 接口格式: public String dialCallClient(String uc, String pw, String callees, String

20、cee) 输入参数说明:参数类型说明ucString宽乐通信用户号码pwString宽乐通信用户密码calleesStringCTD呼叫的主叫和被叫方号码ceeString向主叫和被叫呼叫时显示的来电号码说明:callee = callee1,callee2 其中:callee1=“cee|”,callee2=“cee|” 返回参数说明:参数类型说明SessionIDString呼叫的ID号,如果失败返回失败码,见第5章 接口调用例子 3.1.2 停止CTD呼叫 接口格式: public String releaseCallClient(String uc, String pw, String

21、 sessionID) 输入参数说明:参数类型说明ucString宽乐通信用户号码pwString宽乐通信用户密码sessionIDStringCTD呼叫ID号 返回参数说明:参数类型说明resString返回结果。正常为0,失败码见第5章 接口调用例子 3.1.3 查询CTD呼叫信息 接口格式: public String getCallStatusClient(String uc, String pw) 输入参数说明:参数类型说明ucString宽乐通信用户号码pwString宽乐通信用户密码 返回参数说明:参数类型说明resString返回结果。正常为0,失败码见第5章numString

22、呼叫个数(如果res为失败码,该值为null。)CallInfoSessionidString呼叫标识startString呼叫开始时间YYYYMMDDhhmmss(年月日时分秒,14位数字。)durString呼叫持续时间单位:秒CerString主叫方CeeString被叫方stateString呼叫状态:1 正在接通主叫。2 成功接通主叫,正在接通被叫。3 呼叫建立,正在通话。4 呼叫结束。 接口说明: 查询CTD呼叫信息。本接口最好不要提供给第三方服务器中的用户应用,而应该提供给管理员应用。即只有管理员能够察看用户的呼叫信息。 接口调用例子 3.2 CTC接口第三方服务器应用调用本中间

23、件CTD服务接口完成向用户提供宽乐通信CTD接入功能。CTD是用户通过web发起的会议。发起会议的用户作为主持人,其呼叫进入会议的用户是与会者。主持人发起会议的时候可以指定一定个数的被叫号码作为与会者。在会议开始后,主持人可以邀请其他用户进入会议,或者剔除会场中的与会者。本中间件还向管理员提供了会议查询接口以查询某个用户作为主持人的会议信息。对于模式一,CTC接口类名称是com.jiangh.webuc.webclient.CTCWebClient;对于模式二,CTC接口服务URL为http:/IP:port/jboss-net/services/CTCWebClient。其接口方法如下:请求

24、和事件方法(函数)发起CTC呼叫createConf终止CTC呼叫releaseConf添加与会者addIntoConf剔除与会者delFromConf查询会议列表getConfList查询会议信息getConfInfo第三方服务器应用调用的典型流程为:(1) 用户通过第三方服务器提供的web界面发起CTC会议请求后,调用本中间件的createConf方法。本中间件处理并向宽乐通信业务发起CTC请求;(2) 中间件成功处理CTC请求,向第三方服务器应用返回会议ID号。第三方服务器应用应该保存这个会议ID号。因为后面其他CTC接口,都要使用这个ID号作为输入参数。(3) 主持人邀请其他用户进入会

25、议,第三方服务器应用调用本中间件addIntoConf接口。(4) 主持人剔除与会者出会议,第三方服务器应用调用本中间件delFromConf接口。(5) 管理员需要查询某个用户所主持的会议,第三方服务器应用调用本中间件getConfList接口,中间件返回该用户所有主持的会议的ID号。(6) 管理员需要查询某个用户所主持的某个会议的信息,第三方服务器应用调用本中间件getConfInfo接口,中间件返回该会议的信息。(7) 主持人解散会议,第三方服务器应用调用本中间件releaseConf接口。图5 CTC应用接口调用流程3.2.1 发起CTC呼叫 接口格式: public String c

26、reateConf(String uc, String pw, String cee, String callees, int tp, String subject, String confpw) 输入参数说明:参数类型说明ucString用户发起呼叫的UC用户号码pwStringUC用户账号的密码calleesString初始加入会议的各方号码ceeString向主叫和被叫呼叫时显示的来电号码TpInt会场类型。0:普通会议subjectString会议主题(BASE64编码后的字符串。)confpwString会议密码说明:callees = callee1,callee2, 其中:cal

27、lee1=“cee|”,callee2=“cee|” 返回参数说明:参数类型说明ConfIDString会议的ID号,如果失败见第5章失败码 接口调用例子 3.2.2 终止CTC的呼叫 接口格式: public String releaseConf(String uc, String pw, String confID) 接口说明: 终止CTC呼叫 输入参数说明:参数类型说明ucString用户发起呼叫的UC用户号码pwStringUC用户账号的密码confIDString会场ID 返回参数说明:参数类型说明resString返回码。成功0,失败见第5章失败码 接口调用例子 3.2.3 添加与

28、会者 接口格式: public String addIntoConf(String uc, String pw, String calleeInfo, String confID) 接口说明: 添加与会者 输入参数说明:参数类型说明ucString用户发起呼叫的UC用户号码pwStringUC用户账号的密码calleeInfoString加入的与会方号码confIDString会场ID说明:callees = callee1,callee2, 其中:callee1=“cee|”,callee2=“cee|” 返回参数说明:参数类型说明resString返回码。成功0,失败见第5章失败码 接口调

29、用例子 3.2.4 剔除与会者 接口格式: public String delFromConf(String uc, String pw, String callee, String confID) 接口说明: 剔除与会者 输入参数说明:参数类型说明ucString用户发起呼叫的UC用户号码pwStringUC用户账号的密码calleeString要剔除的与会方号码confIDString会场ID 返回参数说明:参数类型说明resString返回码。成功0,失败见第5章失败码 接口调用例子 3.2.5 查询会议列表 接口格式: public String getConfList(String

30、uc, String pw) 接口说明: 查询会议列表 输入参数说明:参数类型说明ucString用户发起呼叫的UC用户号码pwStringUC用户账号的密码 返回参数说明:参数类型说明resString返回码。成功0,失败见第5章失败码numString会议个数 (如果返回码为失败码,该参数为null。)confIDString会场ID1.返回码说明:0 成功返回。 其他同通用失败码。2.返回值说明: 返回数组格式为res,num,confID1, confID2, confID3 接口调用例子 3.2.6 查询会议信息 接口格式: public String getConfInfo(Str

31、ing uc, String pw, String confID) 接口说明: 查询会议列表 输入参数说明:参数类型说明ucString用户发起呼叫的UC用户号码pwStringUC用户账号的密码confIDString会场ID 返回参数说明:参数类型说明resString返回码。成功0,失败见第5章失败码ConfIDString会场IDsbjString会议主题(BASE64编码后的字符串。)startString会议开始时间(格式:hhmmss 时分秒6位字符串)pwString会议密码CerString会议主持人szString业务级的会场最大方数。bgfString会议属性1,保留bg

32、String会议属性2,保留 recString会议属性4,保留tpString会场类型。0:普通会议conf-stateString会场的状态:0:初始化中(正在创建一个会议),不允许接受事务请求1:创建会议成功 正在加入其他与会者,不允许接受事务请求。2:会议中,允许接受事务请求。创建会议成功,与会者加入完成后,为该状态3:结束会议,或者业务逻辑结束会议(主持人退出)时为该状态resString查询与会者返回码。 成功0,失败见第5章失败码numString与会者个数CeeInfocee与会者号码与会者号码state与会者状态:1 会议中3 与会者保持会议与会者状态:1 会议中3 与会者保

33、持会议aut与会者属性1,保留与会者属性1,保留time与会者加入时间HHMMSS与会者加入时间HHMMSS 接口调用例子3.3 SMS接口第三方服务器应用向本中间件调用SMS服务接口以完成用户宽乐通信的SMS接入能力。SMS接口主要完成用户从web上发送短信到其他用户终端上。短信被叫可以是一个,也可以是多个。对于模式一,SMS接口类名称是com.jiangh.webuc.webclient.SMSWebClient;对于模式二,接口服务URL为http:/IP:port/jboss-net/services/SMSWebClient。接口方法(函数)有1个:请求和事件方法(函数)发送SMSS

34、MSWebClient第三方服务器应用调用的典型流程为:(1) 用户通过web发送SMS,第三方服务器应用调用本中间件的SMSWebClient发起发送SMS的操作,并生成msgid,向第三方服务器应用返回该msgid;(2) 本中间件成功将SMS通过宽乐通信平台发送出去,通过第三方服务器对本中间件的回调接口EventCallBack向第三方服务器应用返回SMS发送结果;(3) 宽乐通信业务平台收到短信网络发送的SMS发送回执,并将回执发送到本中间件。本中间件调用第三方服务器应用的短信回执接口SMSEcho(参见4.2节)将回执发送到第三方服务器应用;(4) 当其他用户向第三方服务器用户发送短

35、信时,由宽乐通信业务将短消息发送到本中间件上。本中间件调用第三方服务器应用的RecvSMS(参见4.3节)接口将短消息发送给第三方服务器应用,由其将短信推送给web用户;图6 SMS应用接口调用流程3.3.1 发送SMS 接口格式: public String SMSWebClient (String uc, String pw, String callee, String cont, String isreturn) 接口说明: 添加与会者 输入参数说明:参数类型说明ucString用户发起呼叫的UC用户号码pwStringUC用户账号的密码calleeString要发送SMS的被叫号码,最

36、多10个contString短信内容isreturnString是否需要回执(0:不需要回执;1:需要回执)说明:callee = callee1,callee2, 其中:callee1=“cee|”,callee2=“cee|” 返回参数说明:参数类型说明MsgidString返回码。成功为正数的msgid值,失败见第5章失败码4 第三方服务器应用对本中间件的回调服务前面几章所讲第三方服务器应用需要设置web service,使本中间件可以向第三方服务器应用发送消息。第三方服务器上设置的回调消息服务主要有两个功能,一个是用于CTD、CTC和SMS服务的后向处理消息传递。例如CTD呼叫的呼叫事

37、件等;另一个是用于SMS服务的短信回执,以及其他用户向第三方服务器发送短信传递等。第三方服务器应用应该通过setThirdPtyAppLocalInf方法(模式一)向本中间件设置IfThirdPtyAppLocalInf接口实例对象,或通过setThirdPartyServiceURL方法(模式二)向本中间件设置回调Web Service的URL。关于这两个方法的模式请详见第2.1节的描述。第三方服务器回调服务的接口方法应该包含以下3个方法:请求和事件方法(函数)接收后向呼叫处理事件EventCallBackSMS回执SMSEcho接收SMSRecvSMS4.1 接收后向呼叫处理事件 接口格式

38、: public void EventCallBack(int eventID, String sessionID,int res,String para1); 输入参数说明:参数类型说明eventIDint接口事件ID:区别相应接口调用返回以及对其他事件的上报。sessionIDString呼叫标识/会议标识: resint失败码/状态码。成功0,失败码参考第5章失败码para1String参数14.1.1 设置回调地址回调事件一、部分返回参数说明:eventIDint必选1para1String可选二、状态码说明:1 回调地址发生更改三、失败码说明: -1: 系统异常;4.1.2 发起CT

39、D呼叫回调事件一、返回参数说明:eventIDint必选2para1String可选二、状态码说明:1 正在接通主叫2 成功接通主叫,正在接通被叫3 呼叫建立,开始通话三、失败码说明:-1 系统异常;-8 UC余额或月限额不足-12 系统超时-13 主叫无法接通(包括挂机,未激活)-14 被叫无法接通(包括挂机,未激活)-17 主叫忙-18 被叫忙-19 主叫无应答 -20 被叫无应答-24 保留-25 保留-41 发起者未激活4.1.3 呼叫释放回调事件一、部分返回参数说明:eventIDint必选3para1String可选二、状态码说明:1呼叫结束成功三、失败码说明:-1 系统异常;4.

40、1.4 发起CTC会议回调事件一、部分返回参数说明:eventIDint必选4para1String可选二、状态码说明:1 正在接通主持人2 主持人加入会议三、失败码说明: -1 系统异常; -11 发起者UC号码不存在-12 发起者状态未激活-13 发起者余额或月限额不足-14 发起者未订阅此功能-15 主持人鉴权失败-16 主持人忙-17 主持人无应答-18 路由主持人失败4.1.5 与会者进入会议回调事件一、部分返回参数说明:EventIDeint必选5para1String可选与会者号码二、状态码说明:0:与会者加入会议三、失败码说明:-1 :系统异常(加入失败)-2:会场已满-3:用

41、户已在会场中-4:用户类型不正确-8 :主持人余额或月限额不足(会议期间费用被扣完)-22 :保留-61 :与会者无法接通-17 :与会者忙-18 :与会者无应答4.1.6 与会者退出会议回调事件一、部分返回参数说明:eventIDint必选6para1String可选与会者号码二、状态码说明:0 踢出用户成功1 与会者退出会议三、失败码说明:-1 系统异常;4.1.7 会议释放回调事件一、部分返回参数说明:eventIDint必选10para1String可选二、状态码说明:0 成功结束会议10 主持人挂机,会议结束11 所有与会者退出了,会议结束三、失败码说明:-1 系统异常;-11 会议异常结束4.1.8 发送短信回调事件一、返回参数说明:eventIDint必选13para1String可选群发短信的失败号码列表(暂不支持群发) 本事件中sessionID参数即为请求消息中第三方带过来的msgid参数,用于第三方将该应答与短信发送请求对应。其中如果该事件是群发短信请求的应答事件,para1参数中返回失败的目的号码,用“|”分割。二、状态码说明:1:短信发送成功(只代表本系统发送短信成功,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论