账户相关接口 - michael3691/lewan GitHub Wiki
根据deviceId获取token:
- 说明:第一次进入app的初始化接口。
- 地址:http://appapi.tigerhz.com/api/Account/Init?
- 入参:get
- 添加时间:2014-12-08
- 完成时间:2014-12-08
- 修改时间:-
name | type | desc |
---|---|---|
deviceId | String | 设备id,全局唯一 |
- 返回:
{
"code":200, // 成功
"msg":"ok",
"data":
{
"id":用户id,"token":"","nick":"系统分配的昵称"
}
}
发送注册手机验证码:
- 说明:用手机号注册app。
- 地址:http://appapi.tigerhz.com/api/Account/SendSms?
- 入参:get
- 添加时间:2014-12-08
- 完成时间:2014-12-08
- 修改时间:-
name | type | desc |
---|---|---|
phone | String | 手机号 |
token | String | 用户唯一标识 |
- 返回:
{
"code":200, // 成功
"msg":"ok",
"data":
{
}
}
手机号注册:
- 说明:手机号注册接口。
- 地址:http://appapi.tigerhz.com/api/Account/RegPhone
- 入参:post
- 添加时间:2014-12-08
- 完成时间:2014-12-08
- 修改时间:2014-12-16
name | type | desc |
---|---|---|
phone | String | 手机号 |
code | String | 验证码 |
password | String | 用户设置的密码 |
token | String | 用户唯一标识 |
- 返回:
{
"code":200, // 成功
"msg":"ok",
"data":
{
"id":用户id,"token":"","nick":"系统分配的昵称"
}
}
手机号和密码登录:
- 说明:手机号登录。
- 地址:http://appapi.tigerhz.com/api/Account/PhoneLogin
- 入参:post
- 添加时间:2014-12-10
- 完成时间:2014-12-10
- 修改时间:-
name | type | desc |
---|---|---|
phone | String | 手机号 |
password | String | 密码 |
- 返回:
{
"code":200, // 成功
"msg":"ok",
"data":
{
"id":用户id,"token":"","nick":"","avatar":"头像url"
}
}
手机号和验证码登录:
- 说明:不管手机号有无注册过,都能登录成功,若手机号未注册过,则相当于注册了该手机号,并登录成功。
- 地址:http://appapi.tigerhz.com/api/Account/PhoneCodeLogin
- 入参:post
- 添加时间:2015-01-14
- 完成时间:2015-1-14
- 修改时间:-
name | type | desc |
---|---|---|
phone | String | 手机号 |
code | String | 验证码 |
token | String | 用户唯一标识 |
- 返回:
{
"code":200, // 成功
"msg":"ok",
"data":
{
"id":用户id,"token":"","nick":"","avatar":"头像url"
}
}
qq,微博登录:
- 说明:qq,微博登录。
- 地址:http://appapi.tigerhz.com/api/Account/OtherLogin
- 入参:post
- 添加时间:2014-12-17
- 完成时间:2014-12-17
- 修改时间:-
name | type | desc |
---|---|---|
id | String | qq或微博的唯一标识府 |
type | int | 第三方类型:1,QQ 2,微博 |
token | String | 用户唯一标识府 |
- 返回:
{
"code":200, // 成功
"msg":"ok",
"data":
{
"id":用户id,"token":"","nick":"","avatar":"头像url"
}
}
修改密码:
- 说明:使用原密码修改。
- 地址:http://appapi.tigerhz.com/api/Account/ModifyPassByPass?
- 入参:post
- 添加时间:2014-12-10
- 完成时间:2014-12-10
- 修改时间:-
name | type | desc |
---|---|---|
password | String | 当前密码 |
newPassword | String | 新密码 |
token | String | 用户唯一标识 |
- 返回:
{
"code":200, // 成功
"msg":"ok",
"data":
{
"token":"新token"
}
}
修改昵称:
- 说明:修改用户当前的昵称,昵称不能重复。
- 地址:http://appapi.tigerhz.com/api/Account/ChangeNick?
- 入参:post
- 添加时间:2014-12-08
- 完成时间:2014-12-08
- 修改时间:2014-12-30
name | type | desc |
---|---|---|
nick | String | 新昵称 |
token | String | 用户唯一标识 |
- 返回:
{
"code":200, // 成功
"msg":"ok",
"data":
{
}
}
上传头像:
- 说明:上传用户自定义头像。
- 地址:http://appapi.tigerhz.com/api/Account/UploadAvatar
- 入参:post
- 添加时间:2014-12-09
- 完成时间:2014-12-09
- 修改时间:-
name | type | desc |
---|---|---|
file | string | base64编码字符串 |
token | string | 用户唯一标识 |
- 返回:
{
"code":200, // 成功
"msg":"ok",
"data":
{
"avatar":"头像在服务器中的地址"
}
}
修改昵称及上传头像:
- 说明:修改昵称及上传头像。
- 地址:http://appapi.tigerhz.com/api/Account/Profile
- 入参:post
- 添加时间:2014-12-16
- 完成时间:2014-12-16
- 修改时间:-
name | type | desc |
---|---|---|
file | string | base64编码字符串(可选) |
nick | string | 用户昵称(可选) |
token | string | 用户唯一标识 |
- 返回:
{
"code":200, // 成功
"msg":"ok",
"data":
{
"avatar":"头像在服务器中的地址"
}
}
通过验证码修改密码:
- 说明:当用户忘记密码时输入手机号发送验证码。
- 地址:http://appapi.tigerhz.com/api/Account/ModifyPassByCode
- 入参:post
- 添加时间:2014-12-11
- 完成时间:2014-12-11
- 修改时间:2014-12-16
name | type | desc |
---|---|---|
phone | String | 手机号 |
code | String | 验证码 |
password | String | 用户设置的密码 |
token | String | 用户唯一标识 |
- 返回:
{
"code":200, // 成功
"msg":"ok",
"data":
{
"id":用户id,"token":"","nick":"","avatar":"头像url"
}
}
修改手机号:
- 说明:通过原手机号和新手机的验证码修改。
- 地址:http://appapi.tigerhz.com/api/Account/ModifyPhone?
- 入参:get
- 添加时间:2014-12-16
- 完成时间:2014-12-16
- 修改时间:-
name | type | desc |
---|---|---|
phone | String | 手机号 |
code | String | 验证码 |
oldPhone | String | 原手机号 |
token | String | 用户唯一标识 |
- 返回:
{
"code":200, // 成功
"msg":"ok",
"data":
{
"token":""
}
}
设置手机号:
- 说明:当用qq或微博登录时设置手机号。
- 地址:http://appapi.tigerhz.com/api/Account/SetPhone?
- 入参:post
- 添加时间:2014-12-18
- 完成时间:2015-1-15
- 修改时间:-
name | type | desc |
---|---|---|
phone | String | 手机号 |
code | String | 验证码 |
token | String | 用户唯一标识 |
- 返回:
{
"code":200, // 成功
"msg":"ok",
"data":
{}
}