江苏电信企信通_API接口说明(Java)(5)

2019-04-13 23:10

江苏电信企信通API接口说明文档

2、网络断开了怎么办?

答:在服务运行过程中,如果网络出现异常,该jar包会检测到,并自动重新连接至企信通API服务端。

3、关闭连接之后,如何重新使用API?

答:调用关闭连接的函数closeConn之后,重新使用API请从第二步开始。

4、如何手动实现重连?

答:用户可以不使用该包中的自动重连功能,自己来实现断开重连功能。具体实现可以根据判断sendMsg方法的返回值是否16,如果是,则调用断开连接函数closeConn,然后休眠一分钟(一定要休眠一分钟左右,保证连接断开),然后依照上述流程的第二步开始重新连接。

5、发送完短信是否可以立即关闭连接?

答:建议不要,服务端收到客户端提交的信息,会发送回应包,客户端发送完成和接收到回应包,中间可能有数秒延时,关闭连接将接收不到信息。链接一旦建立请不要断开,系统会自动发出心跳保持链接。如果二次连接的话对于相同的客户端IP地址,服务端会将第一次的连接断开,允许第二次连接;对于不同的客户端IP地址,认证将不成功。

6、发送短信有什么限制?

答:默认的秒发送速度 每秒提交2条,每月发送上限 默认8000条。

7、一个帐号可以使用不同的IP同时建立多个连接么?

答:不可以,一个账号只能有一个连接。如果二次连接的话对于相同的客户端IP地址,服务端会将第一次的连接断开,允许第二次连接;对于不同的客户端IP地址,认证将不成功。

第23页

江苏电信企信通API接口说明文档

8、如果连接断开了,应该接收到的消息会丢失么?

答:客户端重新连接,服务端会将500分钟以内的消息发送给客户端,包括回应、回执和上行短信。

9、回应和回执有什么不同?

答:回应是服务端产生的处理结果,回执是短信网关产生的发送结果。客户端收到了回应并显示成功,表示服务端已经接收到了消息并处理完成,已经发送给了短信网关。客户端收到了回执,表示短信网关已经将短信发送出去,并返回了发送结果。

10、不关闭连接下次继续初始化,会有影响么?

答:会有影响的。服务端有了第二次的连接会把第一次的断开,第一次客户端虽然断了,由于心跳重连,会把第二次的连接踢掉,第二次连接的心跳会继续重连,在踢掉第一次连接。这样反复下去会不停报连接错误自动重连,发短信和接收回应都会收到影响。

11、中文字符乱码问题?

答:jar包支持GBK、UTF-8两种中文编码。用户可以根据自己平台适配。请将jar包运行的环境编码,配置成GBK或者UTF-8(例:export LANG=zh_CN.utf8),在java代码中确认下环境编码(例:System.getProperty(\),与环境变量一致即可。

6. 其他

第23页

江苏电信企信通API接口说明文档

第23页


江苏电信企信通_API接口说明(Java)(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:辽宁大金重工股份调整结构提质扩模一工程环评报告 - 图文

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: