0

我正在开发 RESTful API 服务。
顺便说一句,一些客户端在返回错误时要求添加附加信息。我们开发了与 facebook graph api 相同的协议。

{ 
    "status": "failure", 
    "error": {
        "message": "",
        "type": "",
        "code": 0000
    }
} 

由于我们的客户要求,我们将添加更多这样的信息。

{ 
    "status": "failure", 
    "error": {
        "message": "",
        "type": "",
        "code": 0000,
        "more_info": {}
    }
} 

添加好不好more_info

4

1 回答 1

0

这是一个意见问题,可能会因此而被杀死。但万一不...

始终拍摄以返回最少的信息。因为您返回的任何东西都将永远返回。添加更多内容很容易。删除一些几乎是不可能的,因为您会有客户依赖它。

于 2012-07-11T05:14:43.737 回答