常規(guī)APP接口示例
已添加接口
- 發(fā)送登錄驗證碼
- 手機號登錄/注冊
- 微信號登錄/注冊
- 獲取用戶詳細(xì)信息
常規(guī)配置
- 每次請求的時候都會將token放在請求頭中,用于服務(wù)端區(qū)分用戶
- 返回數(shù)據(jù)遵循
{"code":1,"msg":"success","data":Object}
的格式
- code碼為1則表示處理成功醉途,code碼為0則表示處理失敗剪返,成功返回code字段和data字段饵蒂,失敗返回code字段和msg字段,msg用于提示用戶。
- BaseUrl:http://172.16.0.94:8080/
發(fā)送登錄驗證碼
- 接口地址:login/sendCode
- 請求方法:POST
- 請求參數(shù):
參數(shù)名稱 |
類型 |
描述 |
national |
字符串 |
國家區(qū)號(中國:86) |
phone |
字符串 |
手機號 |
{
"code":1,
"data":"發(fā)送成功"
}
{
"code":0,
"msg":"發(fā)送失敗"
}
手機號登錄/注冊
- 接口地址:login/loginWithPhone
- 請求方法:POST
- 請求參數(shù):
參數(shù)名稱 |
類型 |
描述 |
national |
字符串 |
國家區(qū)號(中國:86) |
phone |
字符串 |
手機號 |
code |
字符串 |
手機驗證碼 |
{
"code":1,
"data":"此處為用戶token"
}
{
"code":0,
"msg":"登錄失敗"
}
微信號登錄/注冊
- 接口地址:login/loginWithWX
- 請求方法:POST
- 請求參數(shù):
參數(shù)名稱 |
類型 |
描述 |
openid |
字符串 |
微信的openid |
{
"code":1,
"data":"此處為用戶token"
}
{
"code":0,
"msg":"發(fā)送失敗"
}
獲取用戶詳細(xì)信息
- 接口地址:user/userInfo
- 請求方法:POST
- 請求參數(shù):無
- 成功返回:
{
"code":1,
"data":{
"id":"007",
"name":"張三",
"avatar":"http://www.baidu.com/2.jpg",
"phone":"",
"chooseTag":false
}
}
{
"code":0,
"msg":"未找到用戶"
}