2.3.2 发送短信回调事件 一、返回参数说明: eventID int 必选 可选 para1 String 13 群发(兼容单发)短信的失败号码列表,该列表中的所有号码对应同一个错误码,号码之间采用\隔开 本事件中sessionID参数即为请求消息中终端带过来的msgid参数,用于终端将该应答与短信发送请求对应。
其中如果该事件是群发短信请求的应答事件,para1参数中返回失败的目的号码,用“|”分割。 二、状态码说明:
1:短信发送成功(只代表本系统发送短信成功,还未得到短信回执)
三、失败码说明:
-1:系统异常;
-4:用户类型非法(该用户没有权限完成该操作) -5:随字符串超时; -7:通道ID不存在; -12:系统超时; -25:传入参数不合法;
-45:随机数字段长度不合法,或随机字符串无法转成Long型 -47:用户状态不正确(非激活状态) -71:发送短信UC号码不存在;
-72:发送短信UC号码余额或限额不足; -73:发送短信UC号码状态未激活; -74:发送短信UC号码未开通短信功能; -75:接收短信UC号码不存在; -76:接收短信UC号码状态未激活; -77:接收短信UC号码未开通短信功能; -78:短信发送失败
-79:不能发送短信到接收号码
-84:短信群发超过群发允许的上限 -85:超过短信群发的日最大条数限制 -86:超过短信群发的月最大条数限制
其它错误码见回调事件通用失败码
3 加密规则
pw String “getRandom获取的rand参数+UC密码+UC密码” 经过MD5加密后的字符串
4 通用失败码
-1 系统异常
-2 加密后的密码验证不通过 -3请求中的UC号码不存在
-4 用户类型非法(该用户没有权限完成该操作) -5 随机串超时,被disable了 -6 与会者号码号码列表为空 -7 通道ID不存在
-8 WebService发起的CTD呼叫和CTC呼叫的主叫号码被限制 //-9 UC已达最大同时使用数;(未用) -10 该用户查询的CTD呼叫不存在 -12 系统超时
-19 由于预算数据没有配置,预算返回失败,提示主叫“被叫无法接通” -25 参数不合法
-26 会议人数大于系统级配置值 -29 呼叫不存在 -30 会议不存在
-31 UC号码非指定会场主持人 -33 UC号码非发起CTD号码 -34 主持人UC号码不存在 -35 该与会者号码不在会议中
-36 事务正忙,不允许进行该操作 -37 会议不存在或会议尚未结束。 -38 已经在录音,无需再启动 -39 已经停止录音,无需再停止 -40 该用户没有会议列表
-41 已经在播放背景音,无需再启动 -42 已经在停止背景音,无需再停止
-45 随机数字段长度不合法,或随机字符串无法转成Long型 -43 无需修改听说权
-44 主持人不能修改听说权 -46 CTC主持人类型不正确
-47 用户状态不正确(非激活状态) -48 主持人不能被踢出
-49 主叫号码或UC号码输入过长 -50 被叫号码或目的号码输入过长
//-78 该UC号码无权Web接入(未用) -84:短信群发超过群发允许的上限
-85:超过短信群发的日最大条数限制 -86:超过短信群发的月最大条数限制 -99 操作频繁
-103 没有订阅传真功能
5 回调事件通用失败码
-1 系统异常;
-80 帐户未到生效日期 针对预付费帐户而言 -81 帐户已过有效期 针对预付费帐户而言 -82 发起呼叫预算时,少了计费数据