API可以返回两种JSON格式的结果吗?

时间:2019-11-13 10:55:40

标签: json api

我与后端程序员就JSON api响应进行了辩论: 在您的脑海中想象用户登录api 当用户手机号码尚未注册时,我们的服务器响应正文为:

{
    "IsSuccess": false,
    "StatusCode": 2,
    "Message": "wrong mobile number"
}

当数据库中有该移动电话时,我们的响应是:

{
    "data": {
        "access_token": "something",
        "refresh_token": "something",
        "token_type": "Bearer",
        "expires_in": 215998
    },
    "isSuccess": true,
    "statusCode": 0,
    "message": "successful"
}

您看到那里,如果有可用的手机号码,我们将显示“成功” ,但是当手机号不在数据库中时,我们将在响应中显示“是成功的” 身体。

现在我们的斗争是我在说两种情况下“ isSuccessful”应该是相同的情况。没有一个以大写字母开头,另一个没有大写字母。

但是他说,因为一个是我做的,另一个是我自己的错误处理程序,所以应该有所不同。我很好奇您的意见吗?

0 个答案:

没有答案