人脸识别API调用 学习心得

举报
枫叶gbwz 发表于 2018/11/15 23:46:18 2018/11/15
【摘要】 写在前面花了一下午时间,成功调用了人脸检测的API,从注册账号开始。。。注册其实一开始是想把下面这个课程完成。自行注册吧,会引导你注册华为云的账户,然后开始看第一天的课程内容。感觉手册写的比较跳跃,作为新手,我遇到的问题如下:怎么发起请求?我之前没做过这方面,所以不知道怎么搞,看到说共有三种方式可以基于已构建好的请求消息发起请求,分别为:cURL编码REST客户端我就下了cURL,折腾了一下...

写在前面

花了一下午时间,成功调用了人脸检测的API,从注册账号开始。。。

注册

其实一开始是想把下面这个课程完成。

image.png

自行注册吧,会引导你注册华为云的账户,然后开始看第一天的课程内容。

感觉手册写的比较跳跃,作为新手,我遇到的问题如下:

怎么发起请求?

我之前没做过这方面,所以不知道怎么搞,看到说共有三种方式可以基于已构建好的请求消息发起请求,分别为:

  • cURL

  • 编码

  • REST客户端

我就下了cURL,折腾了一下,觉得使用太麻烦,于是试着搜REST客服端,发现有个Postman,和手册中打卡要求中的界面一样,觉得也许这样才是更好的方式,使用之后,发现这是个好东西。http://www.cnblogs.com/mafly/p/postman.html这个博主讲的如何安装,可参考。

至于怎么用,我真是纯靠悟。

如何获取请求认证?

image.png

在这里,他说的很清楚,但是怎么获取X-Auth-Token呢,

image.png

(不会用postman的,其实注意几个点就行:1、Post还是get还是什么,在左上角选好;2、手册中说的比如POST /v3/auth/tokens,你要这/v3前面加入目的网址,例如这里是https://iam.cn-north-1.myhuaweicloud.com;3、Header设置;4、Body设置,选择raw,然后把实例内容粘进去再修改成自己的信息。基本就这4步)

这里的地址很重要,不是face.cn-north-1,是iam.cn-north-1。

image.png

然后body 中 的 scope这里要这么写,否则你申请到的X-Auth-Token不对。其他的我就不多说了,手册上写的很清楚。

项目ID到底是什么?

手册中提到了用户名,账号名,项目ID,这些都可以在“我的凭证”中查,项目ID就在列表中,而上面scope中的name,就是项目的名字,两个要对应起来,否则你申请的是另一个项目的X-Auth-Token不匹配。


成果

将下图作为人脸检测的输入,我是用的是第二种file的模式。

image.png

设置如下:

image.png

输出为:

image.png













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

评论(0

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

全部回复

上滑加载中

设置昵称

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

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

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