请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

事件发生前回调

图片描述
图片描述
图片描述
这个事件发生前回调如果报异常的时候是不是应该返回errorResponse呀,不然添加好友事件发生前回调哪怕失败添加好友那里也是继续向下执行了呀

正在回答

1回答

是要继续执行的。因为回调不能影响im的正常运作。可以参考下通腾讯云。如果回调是通的那么业务系统可以干预这次操作 但如果业务系统挂了或者回调服务根本没起来,是不能影响im继续执行的。除非你愿意接受业务系统的回调挂了im也不继续执行

0 回复 有任何疑惑可以回复我~
  • 提问者 慕函数5251279 #1
    if(!callbackResp.isOk()){
                    return callbackResp;
                }
    那这个语句就永远不会执行了呀
    回复 有任何疑惑可以回复我~ 2023-05-08 20:47:02
  • 提问者 慕函数5251279 #2
    public static ResponseVO successResponse() {
            return new ResponseVO(200, "success");
        }
        public boolean isOk(){
            return this.code == 200;
        }
    因为判断的是code嘛,但是无论成不成功返回的都是200嘛
    回复 有任何疑惑可以回复我~ 2023-05-08 20:48:46
  • 为什么不会?如果回调是通的,业务系统正常返回了非200的错误码就会走了。
    回复 有任何疑惑可以回复我~ 2023-05-08 20:49:02
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信