是否有一种首选方法可以列出错误以响应API请求?

时间:2011-06-28 17:53:50

标签: json api

我正在构建一个JSON REST API。某些API操作需要属性。如果对这些操作的API请求没有所有必需属性,则API会返回4xx HTTP代码和JSON格式的缺失属性列表。

目前,此JSON响应仅包含一个带有“errors”键的对象,其中存储了一组错误消息。例如:

{"errors":["'first_name' attribute is missing","'title' attribute is missing"]}

因此API使用者只需检查“errors”键是否为null或包含错误消息数组。

你认为这可能就足够了吗?这是一个模糊的问题,我正在寻找报告此类错误的最佳/推荐做法,以使API的使用更加自然和容易。

0 个答案:

没有答案