API(APP会议直播)

来源:互联网 发布:淘宝女装店铺起名 编辑:程序博客网 时间:2024/04/30 22:15

 

一、公共参数

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

返回数据:

{

message: "注册成功",

data: null,

code: 0,

token: null,

success: true

}

 

2、验证码

 

说明:­——

API:SmsIdentifyingCodeByGet

请求方式:Get

参数:

参数名

类型

是否必填

说明

moblie

String

手机号

返回数据:

{

"code": 0/1

“message”:”成功,失败”,

    "data" : {}

}

3、登录

 

说明:——

API:Login

请求方式:POST

参数:

参数名

类型

是否必填

说明

moblie

String

手机号

password

String

密码

os

String

系统

返回数据:

{

"code": 0/1

“message”:”成功,失败”,

"data" : {

“id”:id,

“name”:name,

“nickname”:nickname,

“token”:token,

“headprotrait”:headprotraitUrl,

“oganaization”: oganaization,

“identityType”:是机构还是专家,

“isverfify”:是否认证(只有机构),

}

}

 

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

密码

返回数据:

{

"code": 0/1

“message”:”成功,失败”,注释:1、已绑定;2、绑定失败;

"data" : {

}

}

6、找回密码

 

说明:通过短信发给用户进行验证码确认后重设新的密码

 

API:RetrievePassword

请求方式:POST

参数:

 

参数名

类型

是否必填

说明

moblie

String

手机号

newpassword

String

新密码

phone_code

String

手机验证码

返回数据:

{

"code": 0/1

Success:ture/false

“message”:”成功,失败

"data" : null

Token:token

}

 

7、修改密码

 

说明:­——

API:ModifyPassword

请求方式:POST

参数:

参数名

类型

是否必填

说明

moblie

String

手机号

password

String

密码

newpassword

String

新密码

返回数据:

{

"code": 0/1

“message”:”修改成功,修改失败”,

"data" : {

}

}

 

8、首页幻灯视频

 

说明:­——

API:GetBanner

请求方式:Get

参数:

参数名

类型

是否必填

说明

moblie

String

手机号

password

String

密码

返回数据:

{

    "code": 1,

    "message": "修改成功,修改失败",

    "data": [

        {

            "imageurl": "url",

            "bannertype": 1,

            "vedioid": "视频ID",

            "website": "网址"

        },

……

    ]

}

 

0 0
原创粉丝点击