HTTP状态 |
信息 |
细节 |
错误代码 |
---|---|---|---|
400 |
错误的请求 |
由于语法不良,无法满足请求。看REST API参考对于正确的语法。 |
|
401. |
需要授权 |
身份验证详细信息不正确。提供正确的通道API密钥或用户API键。看通道数据控制和ThingSpeak API键有关API键的信息。 |
|
404. |
资源未找到 |
找不到请求的资源。检查URL并再试一次。 |
|
405. |
不允许的方法 |
使用正确的HTTP方法进行此请求。看REST API参考对于允许的方法。 |
|
409. |
冲突 |
请求与目标资源的当前状态冲突。再次尝试您的请求或更改解决冲突的请求。 |
|
413. |
请求的实体太大 |
你的请求太大了。减小尺寸,然后再试一次。 |
|
421. |
没有行动 |
服务器尝试处理您的请求,但没有操作要执行。 |
|
429. |
请求太多了 |
|
|
500. |
内部服务器错误 | 遇到了意想不到的条件。 |
|
502. |
错误的网关 | 服务器接收了来自上游服务器的无效响应。检查您的网络连接,然后重试。 |
|
503. |
暂停服务 | 服务器不可用或无法处理您的请求。稍后尝试您的请求。 |
所有错误都以其对应的方式发送http状态码。
示例错误响应:error_auth_required.
。
响应是JSON错误对象,例如:
{“status”:“401”,“错误”:{“error_code”:“Error_Auth_Required”,“消息”:“必需授权”,“详细信息”:“请确保您的API键是正确的。”}}
响应是XML错误对象,例如:
<?XML版本=“1.0”编码=“UTF-8”?> <错误> <错误代码> ERROR_AUTH_REQUIRED ERROR-CODE> <消息>授权所需 message> <详细信息>请确保您的API键是正确的。详细信息> ERROR>