请求接口错误不抛异常,导致无法定位问题

    User user = usersManagementClient.detail("1", true, true).execute();
    我得到的结果是null。但是其中的错误没办法显示出来。
   且你们没有给接口让我设置拦截器。
   是不是可以把body错误和请求分开。如果错误能否抛异常出来。

{“uniqueId”:“9b671c26-ae16-439c-80bb-31663b480d17”,“code”:400,“statusCode”:400,“message”:“无效的用户 ID: 1”}

您好,可以使用新版的 java sdk Authing 文档
接口会返回 statusCode,根据 statusCode == 200 来判断成功或失败。

我获取的请求参数后。user中没有返回statusCode。我没办法拿到
User user = usersManagementClient.detail(“1”, true, true).execute();
用的maven包是cn.authing:java-core.4.3.76。

是否方便升级版本呢?接口会返回状态码,和 body 的字段是分开的,命名也更规范。
会有一些方法名和命名的改造成本。
implementation ‘cn.authing:authing-java-sdk:3.0.10’

嗯嗯看来要区分只能升级版本了