移動端數據接口返回數據格式(下)

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": "***"
  }
}

發佈了53 篇原創文章 · 獲贊 30 · 訪問量 21萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章