更新时间:2023-04-12 GMT+08:00

错误码

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

当您调用API时,如果遇到“APIGW”开头的错误码,请参见API网关错误码进行处理。

  • 异常响应样例
    { 
       "error_code": "FRS.0202", 
       "error_msg": " The service has been freeze."
     }
  • 参数说明

    参数

    是否必选

    类型

    说明

    error_code

    String

    错误码。

    error_msg

    String

    错误消息。

  • 错误码类别

    状态码

    错误码

    说明

    处理措施

    服务类公共错误

    (错误码区间:1~99)

    403

    FRS.0002

    鉴权token失败,用户token错误或者已过期。

    请参考认证鉴权章节,重新获取您的token信息,并使用获取的token来调用人脸识别服务的接口。

    400

    FRS.0010

    缺少请求头或者请求头为空。

    请参考构造请求章节,检查公共消息头是否配置。

    400

    FRS.0011

    缺少参数。

    请检查参数输入是否完整。

    400

    FRS.0012

    请求参数格式不正确。

    请检查参数输入的格式是否合法。

    400

    FRS.0013

    输入的人脸图片尺寸过大或过小。

    请上传符合规范的人脸图片。

    人脸图片分辨率需小于4096*2160,图片中人脸像素大于80*80,建议120*120以上。

    400

    FRS.0014

    输入的不是json格式。

    请检查body体的json格式是否合法。

    400

    FRS.0015

    图片base64解析错误。

    请重新编码图片,将正确的base64编码填入body体中,注意编码格式与示例保持一致。

    400

    FRS.0016

    上传的文件格式不支持。

    请参考约束与限制章节,上传支持识别的文件格式。

    400

    FRS.0017

    上传的body体超出允许的范围。

    请参考约束与限制章节,检查body输入的参数大小。

    500

    FRS.0018

    服务内部错误。

    请联系客服提供支持。

    400

    FRS.0019

    服务未开通。

    请登录人脸识别管理控制台,根据业务需求,选择需要开通的服务。

    400

    FRS.0020

    子服务未开通。

    请登录人脸识别管理控制台,根据业务需求,选择需要开通的子服务。

    400

    FRS.0021

    无效OBS的url。

    请参考请求样例,检查OBS的url是否正确。

    400

    FRS.0022

    获取OBS文件失败。

    请检查OBS中文件是否存在,检查OBS中文件的访问权限是否正确。

    400

    FRS.0023

    OBS上的文件大小超出范围。

    请参考约束与限制章节,检查OBS中文件的大小是否符合接口要求。

    400

    FRS.0024

    OBS上的文件不存在。

    请检查OBS上的文件是否存在。

    400

    FRS.0027

    OBS未授权。

    请登录人脸识别管理控制台,点击右上角“服务授权”,完成OBS授权。

    403

    FRS.0028

    Project ID跟token不匹配。

    请检查获取Token的Project ID是否和请求url上的Project ID一致。

    400

    FRS.0029

    过滤格式错误。

    请参考人脸搜索请求参数章节,检查输入格式是否合法。

    400

    FRS.0030

    返回字段未定义。

    请参考人脸搜索请求参数章节,检查return_fields是否定义。

    400

    FRS.0031

    排序字段不在返回字段中。

    请参考人脸搜索请求参数章节,检查排序字段是否定义。

    400

    FRS.0032

    排序字段以及类型不支持,只支持数字类型。

    排序字段以及类型不支持,只支持数字类型。

    400

    FRS.0033

    当前请求数太多,超过流控限制。

    建议控制请求策略或者进行重试,建议扩容以增加QPS配额。

    400

    FRS.0035

    下载地址不合法。

    请参考请求样例,检查OBS的url是否正确。

    400

    FRS.0036

    从url获取文件失败。

    请使用OBS提供的url上传图片,并检查url是否正确。

    服务管理错误

    (错误码区间:201~300)

    400

    FRS.0201

    此用户已经注册了。

    此用户已经注册了。

    400

    FRS.0202

    服务已经被冻结。

    请联系客服提供支持。

    400

    FRS.0203

    更新用户信息失败。

    请检查输入的用户信息。

    人脸库资源错误

    (错误码区间:301~400)

    400

    FRS.0301

    无法创建已经存在的人脸库。

    请检查输入的人脸库名称,创建的人脸库已存在,请更换人脸库名称后重新创建。

    400

    FRS.0302

    人脸库不存在。

    请检查输入的人脸库是否存在。

    400

    FRS.0304

    未检测到人脸,无法搜索。

    请参考约束与限制章节,上传符合规范的人脸图片。

    400

    FRS.0305

    超过最大的人脸库数量,无法创建新的人脸库。

    请检查人脸库数量是否超出限制或者联系客服提供支持。

    403

    FRS.0306

    超过人脸库容量限制,无法增加更多的人脸。

    请新增人脸库,重新添加人脸到新的人脸库中。

    人脸资源错误

    (错误码区间:401~500)

    400

    FRS.0401

    找不到对应类型的值,无法删除。

    请参考人脸资源管理接口说明。

    400

    FRS.0402

    输入的字段不存在。

    请参考人脸资源管理接口说明。

    400

    FRS.0403

    Face ID不存在。

    请检查输入的Face ID是否存在。

    400

    FRS.0404

    未检测到人脸,无法添加。

    请参考约束与限制章节,上传符合规范的人脸图片。

    400

    FRS.0405

    未定义的自定义字段,无法添加。

    请检查添加的自定义字段是否存在,创建自定义字段后再进行添加。

    400

    FRS.0406

    导入的数据类型与定义不匹配。

    请检查导入的数据类型是否与定义的数据类型一致。

    400

    FRS.0407

    批量删除未找到匹配数据。

    请检查需要删除的数据信息是否存在。

    人脸比对错误

    (错误码区间:501~600)

    400

    FRS.0501

    照片未检测到人脸。

    请参考约束与限制章节,上传符合规范的人脸图片。

    活体检测错误

    (错误码区间:701~800)

    400

    FRS.0701

    视频解析错误。

    请检查视频是否有损坏。

    400

    FRS.0702

    不支持的动作。

    请参考活体检测的请求参数,检查输入的动作是否存在。

    400

    FRS.0703

    Action time非法。

    请参考活体检测的请求参数,检查输入是否合法。

    400

    FRS.0704

    传入的action数量超过10个。

    传入的action数量超过10个。

    400

    FRS.0705

    匹配模式不支持。

    请参考约束与限制章节,检查输入是否合法。

    400

    FRS.0706

    视频时长不支持,限制[1-15]秒。

    视频时长超过限制[1-15]秒,请使用符合时长要求的视频。

    400

    FRS.0707

    照片未检测到人脸。

    请参考约束与限制章节,检查照片中是否有人脸或者人脸是否满足约束限制。

    400

    FRS.0708

    检查输入的人脸图片质量是否满足要求。

    请参考约束与限制章节,检查输入的人脸图片质量是否满足要求。

    400

    FRS.0709

    检查输入的人脸图片包含多张人脸。

    请检查输入的人脸图片是否包含多张人脸。

    400

    FRS.0751

    视频数据解析失败。

    请参考约束与限制章节,检查输入的人脸视频质量是否满足要求。

  • 网关错误码

    错误码类别

    状态码

    错误码

    说明

    处理措施

    网关类错误

    (错误码区间:1~400)

    404

    APIG.0101

    API不存在。

    调用接口使用的请求地址或者URL不存在或没有发布,请检测调用的接口的请求地址和URL是否正确。

    413/504

    APIG.0201

    请求体超过范围或者后端超时。

    请检查请求的大小是否合法,请联系客服检查后端服务是否运行正常。

    401

    APIG.0301

    鉴权失败。

    请参考认证鉴权章节,进行认证鉴权。

    401

    APIG.0307

    Token需要更新

    • Token有效期为24小时,请使用重新获取Token调用API。
    • 检查接口URL中的终端节点是否填写正确。部署在不同区域间的服务,不可以跨区域调用。如果调用了不同区域的接口,导致判断为Token失效,显示APIG.0307错误码。