服务器地址: http://192.168.0.105:18080
域名访问地址: http://iotbox.iotrelay.cn:8080
用户名: 159xxxxxxxx IOT中继平台的连接账号 (在本IOT中继平台–系统设置–系统参数配置中设置的终端用户账号)
密码: XXXXXX IOT中继平台的连接口令 (在本IOT中继平台–系统设置–系统参数配置中设置的终端用户口令)
Authorization: Bearer xxxxxxxxx (xxxxxxxxx 为登陆鉴权成功返回的token)
特别说明: 此处服务器IP地址为本IOT中继宝盒里面配置的盒子的IP地址,本文档后面出现的IP地址“192.168.0.105 ” 根据您盒子的配置统一替换,在本文档中只是演示使用。
Request URL: http://192.168.0.105:18080/oauth/token
域名访问URL: http://iotbox.iotrelay.cn:8080/api/oauth/token
Request Method: POST
数据提交格式 application/json
请求头 无
请求体格式 :
{ "username": "159xxxxxxxx", "password": "******" }
请求体参数说明:
参数名 | 类型 | 必须 | 描述 |
---|---|---|---|
username | string | 是 | IOT中继平台的连接账号 (在本IOT中继平台–系统设置–系统参数配置中设置的终端用户账号),此连接账号为: 159xxxxxxxx |
password | string | 是 | IOT中继平台的连接口令 (在本IOT中继平台–系统设置–系统参数配置中设置的终端用户口令 ******* ) |
正确响应结果示例:
{ "code": "200", "msg": "success", "data": { "token" : "eyJhbGciOiJIUzI1NiJ9.eyJqdGkiOiJiNjE3OGVlN2ZhNWM0OWU2ODlmMGEzNjIxNzkxYzk2OCIsInN1YiI6IntcInVzZXJJZFwiOlwiNDlcIixcInVzZXJOYW1lXCI6XCIxMzQzNzE1NjU2OVwiLFwibmlja05hbWVcIjpcIjQ0MDgwMDAwMDAxMTExMDAwMDE3XCJ9IiwiaXNzIjoic2oiLCJpYXQiOjE2OTcxNTk2NjgsImV4cCI6MTY5NzE2MTQ2OH0.4C3GJIF5ejmySHy9l_LmheoCs5jknq17h9tPsZB3dIM" } }
错误响应结果示例:
{ "code": "-1", "msg": "fail:用户登录验证失败" }
Request URL: http://192.168.0.105:18080/loginOut
域名访问URL: http://iotbox.iotrelay.cn:8080/api/loginOut
Request Method: GET
请求头参数 Authorization
请求头参数说明:
参数名 | 类型 | 必须 | 描述 |
---|---|---|---|
Authorization | Header | 是 | 固定值:字符串"Bearer" +"token"组成, "token"为上述登录接口获取的属性值,如:请求头中 “Authorization” : “Bearer eyJhbGciOiJIUzI1NiJ9.eyJqdGkiOiJiNjE3OGVlN2ZhNWM0OWU2ODlmMGEzNjIxNzkxYzk2OCIsInN1YiI6IntcInVzZXJJZFwiOlwiNDlcIixcInVzZXJOYW1lXCI6XCIxMzQzNzE1NjU2OVwiLFwibmlja05hbWVcIjpcIjQ0MDgwMDAwMDAxMTExMDAwMDE3XCJ9IiwiaXNzIjoic2oiLCJpYXQiOjE2OTcxNTk2NjgsImV4cCI6MTY5NzE2MTQ2OH0.4C3GJIF5ejmySHy9l_LmheoCs5jknq17h9tPsZB3dIM” |
请求体格式 :无
正确响应结果示例:
{ "msg": "注销成功", "code": "200", "data": "{ }" }
错误响应结果示例:
{ "code": "-1", "msg": "注销失败" }