EasyCVR
  1. 用户相关
EasyCVR
  • 用户相关
    • 登录
      GET
    • 登出
      GET
    • 新增角色
      POST
    • 修改角色
      POST
    • 用户列表
      GET
    • 新增用户
      POST
    • 修改用户
      POST
    • 角色列表
      GET
  • 播放相关
    • 语音对讲
    • 获取播放地址(保活)
    • 获取流地址
    • 获取流信息
    • 视频流诊断信息(国标)
    • 获取预置位列表
    • 预置位跳转
    • 删除预置位
    • 云台控制
    • 停止拉取视频流
  • 设备管理
    • 设备列表
    • 添加设备
    • 编辑设备
    • 删除设备
    • 通道列表
    • 添加通道
    • 编辑通道
    • 删除通道
    • 收藏列表
  • 分组管理
    • 分组列表
    • 添加分组
    • 编辑分组
    • 删除分组
    • 编辑分组下设备
    • 编辑分组下通道
    • 共享分组节点
    • 子分组列表
    • 分组设备获取通道列表
  • 录像相关
    • 录像列表
    • 获取录像流(保活)
    • 云端录像下载
    • 云端录像播放及下载
    • 设备录像下载
    • GB设备录像下载回调
    • 设备录像倍速播放(GB)
  1. 用户相关

登录

GET
/api/v1/login

请求参数

Query 参数
username
string 
用户名
必需
示例值:
easycvr
password
string 
md5加密
必需
示例值:
26e54d596c2d1be2ea1ff2ccf18409ff
captcha
string 
验证码答案
可选
示例值:
1111
Body 参数multipart/form-data
object {0}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request GET '/api/v1/login?username=easycvr&password=26e54d596c2d1be2ea1ff2ccf18409ff&captcha=1111'

返回响应

🟢200成功
text/plain
Body
object {0}
示例
{
  "EasyDarwin": {
    "Header": {
      "CSeq": "1",
      "Version": "v1",
      "MessageType": "MSG_SC_SERVER_LOGIN_ACK",
      "ErrorNum": "200",
      "ErrorString": "Success OK"
    },
    "Body": {
      "Token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE3NDU5ODA2MTUsInB3IjoiMjZlNTRkNTk2YzJkMWJlMmVhMWZmMmNjZjE4NDA5ZmYiLCJ0bSI6MTc0NTM3NTgxNSwidW4iOiJlYXN5Y3ZyIn0.Z1-Gs3uGSLBBVpDAAsPNvOBlB1qWWEGeDNIV9y2K_8o",
      "TokenTimeout": 604800,
      "id": 1,
      "name": "easycvr",
      "nick_name": "管理员",
      "role_name": "admin"
    }
  }
}
下一页
登出
Built with