一、公共参数
APP版本号:appversion,
手机型号:model,
手机系统:os,
版本号:systemVersion,
Token:Token
二、公共规定:
Code:成功:0;失败:1
测试暂时用:http://xxx.xxx.xxx.xxx
实例:
Get方法:http://xxx.xxx.xxx.xxx/api/GetHomeMeetingList
Post方法:
$.ajax({
url: http://xxx.xxx.xxx.xxx/api/Register",
type: "post",
dataType: "json",
data:{ mobile: "13685259574", password:"123456",phone_code: "366484", device: "andrio" },
success: function (data) {
if(data.success) {
alert("success:" + data.success +" " + data.message);
} else {
alert("success:" +data.success +" " +data.message);
}
},
error: function (data){
alert("系统异常,请先检查网络或者联系管理员~!");
}
});
三、接口
1、用户注册
说明:——
API:Register
请求方式:POST
参数:
参数名 | 类型 | 是否必填 | 说明 |
moblie | String | 是 | 手机号 |
phone_code | String | 是 | 手机验证码 |
password | String | 是 | 密码 |
os | String | 是 | 系统:Android 或者 ios |
返回数据:
|
|
2、验证码
说明:——
API:SmsIdentifyingCodeByGet
请求方式:Get
参数:
参数名 | 类型 | 是否必填 | 说明 |
moblie | String | 是 | 手机号 |
返回数据:
|
3、登录
说明:——
API:Login
请求方式:POST
参数:
参数名 | 类型 | 是否必填 | 说明 |
moblie | String | 是 | 手机号 |
password | String | 是 | 密码 |
os | String | 是 | 系统 |
返回数据:
|
|
4、手机号验证
说明:验证手机号是否合法、是否已经注册过。
API:SmsIdentifyingCodeByGet
请求方式:POST
参数:
参数名 | 类型 | 是否必填 | 说明 |
moblie | String | 是 | 手机号 |
返回数据:
{ "message":null, "data":{"smsCode":366484}, "code":0, "token":null, "success":true, "RecordCount":0 }
|
5、第三方登录绑定手机号
说明:——
API:ThirdLoginBindMobile
请求方式:POST
参数:
参数名 | 类型 | 是否必填 | 说明 |
moblie | String | 是 | 手机号 |
Thr_account | String | 否 | 第三方账号 |
thr_name | String | 否 | 第三方昵称 |
thr_type | String | 是 | 类型:1qq,2sina微博,3weixin |
password | String | 是 | 密码 |
返回数据:
|
6、找回密码
说明:通过短信发给用户进行验证码确认后重设新的密码
API:RetrievePassword
请求方式:POST
参数:
参数名 | 类型 | 是否必填 | 说明 |
moblie | String | 是 | 手机号 |
newpassword | String | 否 | 新密码 |
phone_code | String | 否 | 手机验证码 |
返回数据:
|
7、修改密码
说明:——
API:ModifyPassword
请求方式:POST
参数:
参数名 | 类型 | 是否必填 | 说明 |
moblie | String | 是 | 手机号 |
password | String | 是 | 密码 |
newpassword | String | 是 | 新密码 |
返回数据:
|
8、首页幻灯视频
说明:——
API:GetBanner
请求方式:Get
参数:
参数名 | 类型 | 是否必填 | 说明 |
moblie | String | 是 | 手机号 |
password | String | 是 | 密码 |
返回数据:
|