概述
之前写过一篇关于Java 使用阿里云 人脸识别的博客,介绍了如何使用网络及本地图片基于Rest API调用人脸识别服务。实际的使用中发现很多用户因为之前没有使用过人脸识别,对前期的一些参数配置还是不太清楚。这里对人脸识别整个使用流程做一个梳理,为初次使用的用户提供参考。
首先要在阿里云控制台完成服务的购买开通;
注意: 极个别客户发现明明已经购买了以上三个API服务,但是在使用过程中却只能使用一项或两项服务,如果出现这种情况,及时提交工单,后台工程师会协助解决。
API调试
1、Access Key ID、Access Key Secret获取位置参考阿里云常见参数获取位置 ;
2、人脸属性识别API测试
- 请求Body示例
{"type":0,
"image_url":"https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1553322810187&di=41eba3a7cd404b3beb72554921fcfd15&imgtype=0&src=http%3A%2F%2Fb-ssl.duitang.com%2Fuploads%2Fitem%2F201605%2F15%2F20160515065257_seVXJ.thumb.700_0.jpeg"
}
- 请求截图
- 请求结果
3、人脸对比API
- 请求Body示例
{"type":0,
"image_url_1":"https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1553322810187&di=41eba3a7cd404b3beb72554921fcfd15&imgtype=0&src=http%3A%2F%2Fb-ssl.duitang.com%2Fuploads%2Fitem%2F201605%2F15%2F20160515065257_seVXJ.thumb.700_0.jpeg",
"image_url_2":"https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1553323225647&di=41c2522eaf27eb50050342bc77e39ca9&imgtype=0&src=http%3A%2F%2Fhbimg.b0.upaiyun.com%2F870642e015138c7ded331b3e36b97937ac147d5823aac-YQI4zM_fw658"
}
- 请求截图
- 请求结果
常见疑问解答
1、目前服务器仅在上海区域,其它区域还未提供;
2、图片需要注意事项:图片公网访问顺畅,建议将图片放在阿里云oss上海区域,该区域可以使用存储图片的内网地址;
3、10次/秒/API/用户,每个用户每个API每秒限制调10次;
4、请求body内容小于2M;
5、官方FAQ;
6、开放过程中遇到的各种错误响应码解释,请参考人脸识别错误码链接。