api響應數據規範
單頁數據
JSON
參考
{
"meta":{
"code": 200, //結果碼,int 型,必需。客戶端應首先根據此項結果進行相應處理。
"message":"***"
},
"data": {
"***":"***",
}
}
示例
{
"meta":{
"code": 200,
"message":"success"
},
"data": {
"id":3,
"title":"每天都在進步",
"content": "請關注我哦",
"created_at": "Fri Aug 22 00:00:00 +0800 2014"
}
}
XML
參考
<?xml version="1.0" encoding="utf-8"?>
<result>
<meta>
<code></code>
<message></message>
</meta>
<data>
<id></id>
<title></title>
<content></content>
<created_at></created_at>
</data>
</result>
示例
<?xml version="1.0" encoding="utf-8"?>
<result>
<meta>
<code>200</code>
<message>success</message>
</meta>
<data>
<id>3</id>
<title>每天都在進步</title>
<content>請關注我哦</content>
<created_at>Fri Aug 22 00:00:00 +0800 2014</created_at>
</data>
</result>
列表數據
JSON
參考
{
"meta": {
"code": 200, //結果碼,int 型,必需。客戶端應首先根據此項結果進行相應處理。
"message": "***"
},
"data" :{
"***":"***",//需要返回的其它擴展字段
"items":[
{
"id":1,
"title":"每天都在進步",
"content": "請關注我哦",
"created_at": "Fri Aug 22 00:00:00 +0800 2014" }, { "id":2, "title":"胡適“回家”幹什麼", "content": "設若地下有知,我們再去問一問這位適之先生", "created_at": "Fri Aug 21 00:00:00 +0800 2014" } ] }}
分頁數據
JSON
參考
{
"meta": {
"code": 200, //結果碼,int 型,必需。客戶端應首先根據此項結果進行相應處理。
"message": "***"
},
"data" :{
"page":{
"limit": 10, //每頁記錄條數
"page": 2, //當前頁碼
"total": 280 //總記錄數
},
"items":[
{
"id":1,
"title":"每天都在進步",
"content": "請關注我哦",
"created_at": "Fri Aug 22 00:00:00 +0800 2014" }, { "id":2, "title":"胡適“回家”幹什麼", "content": "設若地下有知,我們再去問一問這位適之先生", "created_at": "Fri Aug 21 00:00:00 +0800 2014" } ] }}
錯誤信息
JSON
參考
{
"meta": {
"code": 200, //結果碼,int 型,必需。客戶端應首先根據此項結果進行相應處理。
"message": "***"
}
}