边缘端OpenAPI的错误码如下表格所示。

返回码(code) 返回信息 描述
200 Success 接口调用成功。
204 Heartbeats 订阅设备事件的心跳包。
302 Move temporarily URL重定向。
400 Bad Request 报该错误码可能有如下两种原因:
  • 语义有误,当前请求无法被服务器理解,除非进行修改,否则客户端不会重复提交该请求。
  • 请求参数有误。
401 Unauthorized 当前请求需要用户验证。即cookie已过期,需要重新调用Login接口更新cookie,否则将无法继续调用其他API。
403 Forbidden 服务器已经理解请求,但拒绝执行请求。需要进行权限校验,确认当前登录用户是否有权限调用请求API。
404 Not Found 请求失败,未在服务器上发现请求所希望得到的资源。需要确认请求的API参数是否正确。
405 Method Not Allowed 请求行中指定的请求方法不能被用于请求相应的资源。例如,不支持使用POST方法。
421 Too Many Connections 从当前客户端所在的IP地址连接到服务器的连接数超过了服务器允许的最大限制。
说明 此处的IP地址指的是从服务器上看到的客户端地址,例如用户的网关或者代理服务器地址。
500 Internal Server Error 服务器遇到了一个未曾预料的状况,导致无法完成对请求的处理。通常情况下,服务器的源代码出现错误时报该错误码。
503 Service Unavailable

由于临时的服务器维护或服务器过载,因此服务器当前无法处理请求。