我不确定从我们的 API 构建响应的最佳方式。
每个响应都应该有一个“结果”或“成功”节点吗?
我正在考虑以下模板:
-result (true/false)
-data (only if result is true)
-errors (only if result is false)
这是公认的做法,还是有更标准的做事方式?
我认为你应该看看 RESTful API 的实现。对于错误,您可以使用 HTTP 状态。如果状态为 200,则一切正常。你可以在这里阅读http://www.infoq.com/articles/designing-restful-http-apps-roth