0. 准备工作

1. IAM  Token 获取

本次调用采用token鉴权模式, 所先要通过华为IAM服务获取token。

  • 人脸识别服务目前只支持北京节点,可以选择北京IAM或者全局IAM鉴权地址

    北京IAM URL: https://iam.cn-north-1.myhuaweicloud.com/v3/auth/tokens

  • 获取token 需要ak和sk 以及projectid, ak和sk在我的凭证中获取,如下图

    华为云EI人脸识别接口初探-LMLPHP

  • 通过postman 获取token

设置headers

华为云EI人脸识别接口初探-LMLPHP

增加 Content-type: application/jason;charset=utf8

设置body

华为云EI人脸识别接口初探-LMLPHP

{"auth": {
"identity": {
"methods": ["password"],
"password": {
"user": {
"name": "jason_tan_new",
"password": "换成自己的",
"domain": {
"name": "换成自己的账户名"
}
}
}
},
"scope": {
"project": {
"id": "换成自己的"
}
}
}
}

Project_id 在 我的凭证中可以找到,这里选择使用北京节点的project id。

  • 调用接口,获取token,在返回值的headers, 最下面的X-Subject-Token

    华为云EI人脸识别接口初探-LMLPHP

2. 调用华为face 的查询接口

设置header

华为云EI人脸识别接口初探-LMLPHP

填上在第一步获取到的 X-Auth-Token ,就可以进行调用了

  • 执行查询接口

    华为云EI人脸识别接口初探-LMLPHP

来源:华为云社区  作者:谭建新

05-22 10:43