更新时间:2022-07-29 GMT+08:00
分享

错误码

调用API出错后,将不会返回结果数据。调用方可根据每个API对应的错误码来定位错误原因。当调用出错时,HTTP请求返回一个4xx或5xx的HTTP状态码。返回的消息体中是具体的错误代码及错误信息。在调用方找不到错误原因时,可以联系客服,并提供错误码,以便我们尽快帮您解决问题。

  • 异常响应样例
    { 
        "error_code": "VIS.0001", 
        "error_msg": "Request body is not a valid json object."
    }
  • 参数说明

    参数

    说明

    error_code

    错误码。

    error_msg

    错误信息。

  • 错误码说明

    类别

    状态码

    错误码

    说明

    服务类公共错误

    (区间1~100)

    403

    VIS.0001

    Token鉴权失败。

    400

    VIS.0002

    项目ID不合法。

    403

    VIS.0003

    请求非当前Region。

    403

    VIS.0004

    服务未开通。

    404

    VIS.0005

    请求参数不合法。

    403

    VIS.0006

    无操作权限。

    500

    VIS.0007

    服务内部错误。

    503

    VIS.0008

    依赖的外部服务不可用。

    503

    VIS.0009

    查询IAM凭证异常。

    404

    VIS.0010

    对VIS的委托不存在。

    503

    VIS.0011

    向IAM查询委托权限失败。

    404

    VIS.0012

    对VIS的委托权限不符合要求。

    500

    VIS.0013

    对VIS创建委托失败。

    400

    VIS.0014

    创建资源数量已超过规格限制。

    404

    VIS.0015

    未找到用户注册信息。

    403

    VIS.0016

    用户未申请公测,无法使用服务。

    403

    VIS.0017

    无法访问OBS数据(如:OBS桶未授权)。

    400

    VIS.0018

    用户已经开通过服务。

    500

    VIS.0019

    委托配额超限。

    400

    VIS.0020

    租户缺少OBS项目MOS。

    403

    VIS.0021

    缺少访问权限,请向企业管理员申请。

    409

    VIS.0022

    添加失败,项目ID已经存在。

    404

    VIS.0023

    删除失败,项目ID不存在。

    403

    VIS.0024

    租户状态错误,租户受限或冻结。

    凭证管理错误

    (区间101~200)

    409

    VIS.0101

    GB28181凭证的用户名已存在。

    404

    VIS.0102

    GB28181凭证的用户名不存在。

    409

    VIS.0103

    密钥名称已存在。

    404

    VIS.0104

    密钥的AK不存在。

    400

    VIS.0105

    密码不能与用户名或用户名的倒序相同。

    403

    VIS.0106

    原密码不正确,不能更新密码。

    400

    VIS.0107

    密钥正在被视频流使用,不能够删除。

    400

    VIS.0108

    GB28181凭证正在被设备使用,不能删除。

    400

    VIS.0109

    使用该GB28181的某些设备在处于邀约成功状态,不能修改密码。

    视频流管理类错误

    (区间201~300)

    409

    VIS.0201

    视频流名称已存在。

    400

    VIS.0202

    视频流ID不存在。

    400

    VIS.0203

    视频流正在删除中,无法操作。

    400

    VIS.0204

    视频流未激活,无法获取Endpoint。

    400

    VIS.0205

    正在转储中,无法更改转储信息。

    400

    VIS.0206

    视频流激活中,无法更改视频接入类型。

    400

    VIS.0207

    输入的url无效,无法拉取视频流。

    400

    VIS.0208

    委托无效,请先授予VIS操作OBS的权限。

    400

    VIS.0209

    OBS路径无效。

    403

    VIS.0210

    没有权限操作OBS桶。

    400

    VIS.0211

    视频流没有在推流。

    400

    VIS.0212

    视频流地址无法连通。

    400

    VIS.0213

    不支持H265编码类型。

    400

    VIS.0214

    该视频流未转储,无法获取转储视频流。

    400

    VIS.0215

    获取转储视频列表参数错误,开始时间和结束时间间隔不能超过7天。

    400

    VIS.0216

    获取转储视频列表参数错误,开始时间不能大于等于结束时间。

    400

    VIS.0217

    OBS服务异常

    设备管理类错误

    (区间301~400)

    409

    VIS.0301

    设备ID已存在,无法创建。

    404

    VIS.0302

    没找到指定的设备。

    400

    VIS.0303

    不能删除已经注册的设备。

    404

    VIS.0304

    没找到指定的通道。

    500

    VIS.0305

    激活通道关联的视频流失败。

    500

    VIS.0306

    释放通道关联的视频流失败。

    400

    VIS.0307

    不能删除已经注册的通道。

    400

    VIS.0308

    通道已经处于视频邀约中,或者已经下线。

    400

    VIS.0309

    通道已经处于未邀约状态。

    400

    VIS.0310

    通道接入状态已经激活,不能手动进行视频邀约或取消邀约。

    400

    VIS.0311

    NVR设备通道列表更新中,或者设备不是NVR设备,不能再次刷新。

    400

    VIS.0312

    NVR设备未被成功注册或者已经掉线,不能更新。

    400

    VIS.0313

    NVR设备不能进行TCP优先配置。

    400

    VIS.0314

    不能删除未离线的设备。

    400

    VIS.0315

    通道尚未处于邀约成功的状态。

    400

    VIS.0316

    TCP探测结果不正确。

    400

    VIS.0317

    通道处于下线状态(NVR通道)。

    400

    VIS.0318

    不能删除邀约中的设备。

相关文档