阿里云OpenAPI前端使用个人证照识别 请求哪个地址 key和secret 怎么传呢?
阿里云的个人证照识别服务可以通过调用其提供的OpenAPI来实现。在前端使用个人证照识别时,你需要向指定的地址发送HTTP请求,并在请求中包含你的AccessKey ID和AccessKey Secret。
以下是具体的步骤:
首先,你需要在阿里云的控制台创建一个新的AccessKey,并获取到AccessKey ID和AccessKey Secret。
然后,你可以使用JavaScript的Fetch API或者Axios等库来发送HTTP请求。请求的URL通常是这样的格式:https://ocr.aliyun.com/rest/v1/idcard
。
在请求的Headers中,你需要设置"Authorization"字段的值为"Bearer " + AccessKey Secret。
在请求的Body中,你需要设置"image"字段的值为你想要识别的图片的base64编码。
最后,你可以发送这个请求,并在收到响应后处理返回的结果。
注意:由于AccessKey Secret是非常敏感的信息,所以在实际的应用中,你应该尽量避免将AccessKey Secret直接暴露在代码中。一种常见的做法是将AccessKey Secret存储在一个安全的环境变量中,然后在代码中使用这个环境变量。
不建议前端用,太容易造成秘钥泄露了。建议服务端调用 把结果返回给前端。此回答整理自钉群“OpenAPI 开发者门户 - 值班服务群3群”
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。