## 例子示例
### 銷售商品
~~~[api]
get:/ajax/sales
*page#第幾頁
*limit#返回數量
<<<
success
{
"code": 0,
"count": "數據總量",
"msg":"返回信息"
"data":"[{
"id":xxx,
"username":"xx",
"type":"幣類型",
"num":"銷售數量",
"price":"單價",
"limit":"最低購買(幣)"
""},
]
}"
}
<<<
error
{
"code": 500,
"count": “",
"msg":"返回信息"
"data":"{
}"
}
~~~
### 用戶銷售商品
~~~[api]
post:/ajax/user/sales
*page#第幾頁
*limit#返回數量
<<<
success
{
"code": 0,
"count": "數據總量",
"msg":"返回信息"
"data":"[{
"type":"幣類型",
"num":"銷售數量",
"price":"單價",
"limit":"最低購買(幣)"
""},
]
}"
}
<<<
error
{
"code": 500,
"count": “",
"msg":"返回信息"
"data":"{
}"
}
~~~
### 新聞閱讀
~~~[api]
post:/ajax/newread
*id#新聞id
<<<
success
{
"id":"2",
"level":"重要",
"title":"testtestt",
"CreatedAt":"2018-06-12T03:58:00Z"
}
<<<
error
{
"id":"",
"level":"",
"title":"","
CreatedAt":"0001-01-01T00:00:00Z"
}
~~~
### 用戶購買的訂單
~~~[api]
post:/ajax/user/orders
*page#第幾頁
*limit#返回數量
check#bool 訂單是否確認收貨 空則不分
<<<
success
{
"code": 0,
"count": "數據總量",
"msg":"返回信息"
"data":"[{
"sale_username":"商家用戶名",
"num":購買量,
"price":價格,
"total_price":總價,
'pay":是否支付(bool)
"address":"收獲地址",
"order_number":"訂單號" //交易需要備注
},
]
}"
}
<<<
error
{
"code": 500,
"count": “",
"msg":"返回信息"
"data":"{
}"
}
~~~
### 新聞
~~~[api]
get:/ajax/news
*page#第幾頁
*limit#返回數量
<<<
success
{
"code": 0,
"count": "數據總量",
"msg":"返回信息"
"data":"[{
"id":"新聞id 閱讀鏈接/newread?id=x"
"type":"新聞類型",
"title":"新聞標題",
},
]
}"
}
<<<
error
{
"code": 500,
"count": “",
"msg":"返回信息"
"data":"{
}"
}
~~~
### 獲取手機驗證碼
~~~[api]
post:/getcode
*telephone#手機號碼
<<<
success
{
"error": 0,
"info": “短信發送成功",
}
<<<
error
{
"error": 1,
"info": "具體錯誤信息",
}
~~~
### 用戶獲取手機驗證碼
~~~[api]
post:/user/getcode
<<<
success
{
"error": 0,
"info": “短信發送成功",
}
<<<
error
{
"error": 1,
"info": "具體錯誤信息",
}
~~~
### 更改用戶資料
~~~[api]
post:/user/change
*type#email/phone/password/qq/weixin/address
*code#驗證碼
*info#更改信息
<<<
success
{
"error": 0,
"info": “更改個人資料成功",
}
<<<
error
{
"error": 1,
"info": "具體錯誤信息",
}
~~~
### 刪除訂單
~~~[api]
post:/ajax/user/orders-delete
*id#訂單號
<<<
success
{
"error": 0,
"info": “刪除訂單成功",
}
<<<
error
{
"error": 1,
"info": "具體錯誤信息",
}
~~~
### 確認訂單支付
~~~[api]
post:/ajax/user/pay-check
*id#訂單號
*hash#交易哈希
<<<
success
{
"error": 0,
"info": “訂單支付成功",
}
<<<
error
{
"error": 1,
"info": "具體錯誤信息",
}
~~~
### 確認訂單收貨
~~~[api]
post:/ajax/user/orders-check
*id#訂單號
<<<
success
{
"error": 0,
"info": “訂單確認收貨成功",
}
<<<
error
{
"error": 1,
"info": "具體錯誤信息",
}
~~~
### 確認身份證
~~~[api]
post:/ajax/user/idcard-check
*idcard#身份證
*name#姓名
<<<
success
{
"error": 0,
"info": “身份證確認成功",
}
<<<
error
{
"error": 1,
"info": "具體錯誤信息",
}
~~~
### 生成paypal訂單
~~~[api]
get:/pay/pay
*num#支付金額 美元
*address#收款地址
<<<
success
頁面
<<<
error
錯誤頁面
~~~
### paypal訂單
~~~[api]
post:/pay/pay
*num#支付金額 美元
*address#收款地址
<<<
success
{
"error": 0,
"info": “paypal訂單id",
}
<<<
error
{
"error": 1,
"info": "具體錯誤信息",
}
~~~
### 確認并執行對應操作
~~~[api]
post:/pay/payOk
*paymentId#訂單id
*PayerID#支付id
<<<
success
{
"error": 0,
"info": “已支付",
}
<<<
error
{
"error": 1,
"info": "具體錯誤信息",
}
~~~
### login
~~~[api]
post:/login
*username#用戶名
*passwod#密碼
<<<
success
{
"error": 0,
"info": “登陸成功",
}
<<<
error
{
"error": 1,
"info": "具體錯誤信息",
}
~~~
### register
~~~[api]
post:/register
*telephone#手機號
*phonecode#驗證碼
*password#密碼
<<<
success
{
"error": 0,
"info": “注冊成功",
}
<<<
error
{
"error": 1,
"info": "具體錯誤信息",
}
~~~
### 提交商品
~~~[api]
post:/ajax/user/sale-submit
*type#幣類型
*num#總量
*price#單價
*limit#最小購買
<<<
success
{
"error": 0,
"info": “注冊成功",
}
<<<
error
{
"error": 1,
"info": "具體錯誤信息",
}
~~~
### 搜索
~~~[api]
post:/ajax/search
*type#搜索類型 type/limit/price
*query#查詢
*page#同上
*limit#同上
<<<
success
{
"code": 0,
"count": "數據總量",
"msg":"返回信息"
"data":"[{
"id":xxx,
"username":"xx",
"type":"幣類型",
"num":"銷售數量",
"price":"單價",
"limit":"最低購買(幣)"
""},
]
}"
}
<<<
error
{
"code": 500,
"count": “",
"msg":"返回信息"
"data":"{
}"
}
~~~
### 找回密碼
~~~[api]
post:/findpwd
*password#新密碼
*telephone#賬號手機號
*code#驗證碼
<<<
success
{"error":0,"info":"修改密碼成功"}
<<<
error
{
"error": 1,
"info": "具體錯誤信息",
}
~~~