开发者社区> 问答> 正文

V3(标准/高级)的错误码如何处理?



错误码


请求出现错误后,将会有错误码及错误信息返回,您可以在这里进一步确定错误原因,及时修改,确保访问正确进行。

常见错误处理

错误码处理方式
1000一般为语法或者超时引起,如果多次刷新不再出现,则是超时引起,如果仍出现,则语法有问题,请对照文档仔细检查,如分隔符、函数字段类型等
2112排序表达式中的text_relevance(field)、fieldterm_proximity(field)等文本feature中的field必须在查询的索引包含的源字段中,否则会报错,但不影响搜索结果。
3007对于API推送系统是有频率限制,请控制好频率重试
4003可以先按照文档样例,试下签名结果是否一致,判断是否是签名算法问题。如果不是,请检查下参数按照字典序排序后应该是公共参数(大写字母)在前,请求参数(小写字母)在后。另外还有空格等一些编码规则,具体参考授权文档介绍
4007一般Json字段内容中包含双引号或者不可见字符会导致格式解析失败,请转义或者过滤后重试
4010TimeStamp参数是有过期时间的,请按照要求格式取当前时间来计算
5001没有找到对应的用户,一般为ACCESSKEY信息不正确,或者使用区域域名错误(API域名请以应用管理-》基本信息-》API入口为准),请检查修改后重试
5008服务内部是通过Accesskey来进行用户身份校验的,请确保AccessKey已经开启,您可以通过控制台AccessKey管理入口来创建和删除
6013start+hit不能超过5000,否则会报错无结果。需要超过5000的请求,请查看下API文档中的SCROLL接口,看是否满足需求
[tr=rgb(239, 251, 255)][td]6015 请及时到控制台配额管理处进行QPS峰值的调整,否则超过的请求会被丢弃 6127除了query子句,其他子句出现的字段都必须配置为属性字段才能使用。请修改应用结构后重试

展开
收起
轩墨 2017-10-25 11:36:17 1727 0
0 条回答
写回答
取消 提交回答
问答排行榜
最热
最新

相关电子书

更多
面向失败设计 立即下载
内容安全检测与管控 立即下载
《Pulsar 2.8.0 功能特性概述及规划》 立即下载

相关实验场景

更多