【云小课】EI第11课 如何解决人脸识别构造请求类错误码?

Hi,EI 发表于 2020/10/09 09:34:55 2020/10/09
【摘要】 人脸识别以开放API的方式提供给用户,调用API出错后,将不会返回结果数据,用户可以依据返回的消息体中具体的错误代码和错误信息进行调试处理。

人脸识别以开放API的方式提供给用户,用户通过实时访问和调用API获取人脸处理结果。

调用API出错后,将不会返回结果数据。调用方可根据每个API对应的错误码来定位错误原因。

今天给大家讲解调用人脸识别接口时,遇到构造请求类的错误码该如何解决?

常见构造请求错误码

状态码 错误码 说明 处理措施
403 FRS.0002 鉴权Token失败,用户Token错误或者已过期。 请参考正确的认证鉴权方式,重新获取您的Token信息。
400 FRS.0010 缺少请求头或者请求头为空。 请参考构造请求,检查公共消息头是否配置。
400 FRS.0012 请求参数格式不正确。 请检查请求参数的输入格式是否正确。
404 APIG.0101 API不存在。 调用接口使用的请求地址或者url不存在或没有发布,请检测调用的接口的请求地址和url是否正确。

如何进行正确的构造请求

请求url的构成

{url-scheme} :// {Endpoint} / {resource-path} ? {query-string}

url参数 说明
url-scheme 传输请求的协议,当前所有API均采用HTTPS协议。
Endpoint

承载REST服务端点的服务器域名或IP,不同服务在不同区域时,对应Endpoint不同。

例如“获取Token”时,IAM在“华北-北京四”区域的Endpoint为“iam.cn-north-4.myhuaweicloud.com”。

例如调用人脸检测接口时,“华北-北京四”区域的Endpoint为“face.cn-north-4.myhuaweicloud.com”。
resource-path

资源路径,即API访问路径。

例如“获取Token”时,API的resource-path为“/v3/auth/tokens”。

例如调用人脸检测V1接口时,API的resource-path为“/v1/{project_id}/face-detect”,“project_id”为项目ID,获取方法请参见获取项目ID/账号名/AK/SK
query-string 查询参数,可选,查询参数前面需要带一个“?”,形式为“参数名=参数取值”,例如“limit=10”,表示查询不超过10条数据。

知识拓展

  • 这里,了解更多人脸识别服务终端节点信息。

  • 这里,了解更多人脸识别构造请求信息。

  • 这里,了解人脸识别API信息。

以上就是遇到构造请求类错误码的解答。

还在等什么,人脸检测、比对、搜索,人脸库管理,静默活体检测 API 2000次调用免费,赶紧点击这里,使用吧!

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区),文章链接,文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件至:cloudbbs@huaweicloud.com进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容。
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。