检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
在线调试 API Explorer在线调试工具提供API的检索、调试、代码示例生成功能。同时,集成开发环境CloudIDE,可完成代码的构建、调试、运行。 本章节以人脸检测为例,介绍如何使用API Explorer调试API。
SDK使用指导、Node.js SDK视频指导。
您也可以使用在线的图片转base64工具。 使用时,需要将代码的d:\demo.jpg替换为实际图片路径。
您可以根据以下方式的介绍选择合适的使用方式: 通过华为云API Explorer在线调用FRS服务API。 如果您是开发初学者,有代码编写基础,对HTTP请求与API调用有一定的了解,想快速体验FRS服务,该方式无需编码,只需要输入相关参数,即可调用API,体验服务应用效果。
使用流程 图1 使用流程 使用前必读 用户需要具备编程能力,熟悉Java、Python、iOS、Android、Node.js编程语言。 FRS服务需要用户通过调用API接口,识别图片中的人脸信息,然后返回JSON格式的识别结果,用户需要通过编码将识别结果对接到业务系统。
调用API或SDK 在线调试 本地调用
"\n"; } echo "\n"; echo $response; SDK代码自动生成 API Explorer提供API检索及平台调试,支持全量快速检索、可视化调试、帮助文档查看和在线咨询。 您只需要在API Explorer中修改接口参数,即可自动生成对应的代码示例。
exceptions.ClientRequestException as e: print(e.status_code) print(e.request_id) print(e.error_code) print(e.error_msg) SDK代码解析
Console.WriteLine(connectionException.ErrorMessage); } SDK代码自动生成 API Explorer提供API检索及平台调试,支持全量快速检索、可视化调试、帮助文档查看和在线咨询
json解析报错 图5 json parse error 服务端返回的数据格式不符合json格式,导致sdk侧解析json数据报错。 服务端返回的json 数据 不符合json反序列化的规则,和sdk定义的数据结构不一致,导致反序列化失败。 sdk json 数据解析问题。
400 FRS.0751 视频数据解析失败。 请参考约束与限制章节,检查输入的视频是否满足要求。 400 FRS.0709 检查输入的人脸图片包含多张人脸。 请检查输入的人脸图片是否包含多张人脸,静默活体检测仅支持单人脸照片。
FRS SDK目前支持Java、Python、Go、.NET、Node.js、PHP、C++版本。 接口与API对应关系 人脸识别接口与API对应关系请参见表1。
response, err := client.DetectFaceByBase64(request) if err == nil { fmt.Printf("%+v\n", response) } else { fmt.Println(err) } SDK demo代码解析
unknown exception:" << e.what() << std::endl; } std::cout << "------request finished--------" << std::endl; return0; SDK demo 代码解析