API常见问题

常见API错误码及其处理办法

HttpCode

错误码

错误信息

描述

处理办法

400

InvalidParameter

The specified parameter \”%s\” is not valid.

请求API的参数不合法

参考“OpenAPI Explorer”中的字段说明传入正确的值

400

400

Specified parameter Version is not valid.

请求参数“Version”不合法

一般是API调用时参数传错了,比如SDK的client初始化时region配置,在开发指南里找到要调用的API,跳转到“OpenAPI Explorer”结合示例做排查

403

Forbidden

The current chatbot specification does not allow calling this API.

当前使用的智能对话机器人版本过低,无权调用管控层API,请升级到企业版或旗舰版

参考产品简介-功能清单

403

InstanceFreezing

The specified instance has been frozen because it has overdue bills.

当前智能对话机器人版本已产生欠费,导致实例冻结

结清欠费账单后,过一段时间会自动恢复(一般是1小时内)

403

Forbidden

User not authorized to operate on the specified resource.

无当前资源操作权限

检查一下资源是否归属该云账号,如果确定是这个云账号的资源检查一下是否设置了AgentKey参数

500

InternalError

The request processing has failed due to some unknown error, exception or failure.

系统内部错误

产品会尽最大可能避免此情况