Api iOS应用程序的Rails 4应用程序支持的JSON响应标准

Api iOS应用程序的Rails 4应用程序支持的JSON响应标准,api,grape,Api,Grape,对于由Rails 4和Grape gem支持的iOS应用程序,是否有JSON响应的标准 iOS开发人员希望看到的标准或典型的成功/失败响应格式是什么 例如,查看场馆API响应 第一个例子: “场馆”:[{ “id”:2, “名称”:“Joes Pizza”, “城市”:“旧金山”, “州”:“CA”, “地址”:“市场街1号”, “网站url”:“, “食物类型”:“比萨饼”, “场地类型”:“餐厅” }] 这不包含任何响应,响应中存在数据属性 第二个例子 {“响应”:“成功”,“消息”:“}]

对于由Rails 4和Grape gem支持的iOS应用程序,是否有JSON响应的标准

iOS开发人员希望看到的标准或典型的成功/失败响应格式是什么

例如,查看场馆API响应

第一个例子:

“场馆”:[{ “id”:2, “名称”:“Joes Pizza”, “城市”:“旧金山”, “州”:“CA”, “地址”:“市场街1号”, “网站url”:“, “食物类型”:“比萨饼”, “场地类型”:“餐厅” }]

这不包含任何响应,响应中存在数据属性

第二个例子

{“响应”:“成功”,“消息”:“}], [{“数据”:[{ “id”:2, “名称”:“Joes Pizza”, “城市”:“旧金山”, “州”:“CA”, “地址”:“市场街1号”, “网站url”:“, “食物类型”:“比萨饼”, “场地类型”:“餐厅” }]}

它包含响应、消息和数据属性


我想了解在这方面更好的做法。

我不确定iOS的具体情况,但对于如何格式化API的JSON响应,肯定有新的标准

我知道的两个流行的是

  • (另见)和

采用其中一种标准(更一般地说)的优势在于,除了设计自己的标准所节省的时间之外,还有一些通用的开源库,供客户使用,这些库能够使用这些API,而很少或根本不需要定制编程。(就是这样一个例子,我在服务器端代码中使用它来导航,没有任何额外的配置。)