采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
这个事件发生前回调如果报异常的时候是不是应该返回errorResponse呀,不然添加好友事件发生前回调哪怕失败添加好友那里也是继续向下执行了呀
是要继续执行的。因为回调不能影响im的正常运作。可以参考下通腾讯云。如果回调是通的那么业务系统可以干预这次操作 但如果业务系统挂了或者回调服务根本没起来,是不能影响im继续执行的。除非你愿意接受业务系统的回调挂了im也不继续执行
if(!callbackResp.isOk()){ return callbackResp; } 那这个语句就永远不会执行了呀
public static ResponseVO successResponse() { return new ResponseVO(200, "success"); } public boolean isOk(){ return this.code == 200; } 因为判断的是code嘛,但是无论成不成功返回的都是200嘛
为什么不会?如果回调是通的,业务系统正常返回了非200的错误码就会走了。
登录后可查看更多问答,登录/注册
云通信 / 游戏 / 社交等热门赛道中的必会项目
412 12
540 11
504 11
475 9
552 8