视觉智能开放平台人脸人体中创建人脸库接口调用报错。什么原因?
提示{"RequestId":"856FB3DC-EBB9-5EE9-9EA8-ABF0D54214E2","Message":"Specified api is not found, please check your url and method.","Recommend":"https://api.aliyun.com/troubleshoot?q=InvalidAction.NotFound&product=ocr&requestId=856FB3DC-EBB9-5EE9-9EA8-ABF0D54214E2","HostId":"ocr.cn-shanghai.aliyuncs.com","Code":"InvalidAction.NotFound","statusCode":404}
当前accesskey已经开通了这个服务
从你提供的错误信息来看,这是一个常见的HTTP 404错误,表示服务器无法找到指定的资源。在这个情况下,它可能意味着你的API调用中的人脸库不存在,或者你的API调用中的方法不正确。
首先,请确保你的人脸库已经正确创建。你可以通过访问阿里云视觉智能开放平台的控制台来查看和管理你的人脸库。
其次,请确保你的API调用中的方法(即URL中的"action"参数)是正确的。在这个错误信息中,服务器返回的是"InvalidAction.NotFound"错误,这可能意味着你的API调用中的方法不存在。你可以参考阿里云视觉智能开放平台的官方文档,确保你的API调用中的方法是正确的。
如果以上都没有问题,那么可能是你的API调用中的其他参数不正确,或者是服务器内部的问题。
如果你在调用阿里云视觉智能开放平台的人脸人体创建人脸库接口时遇到错误,原因可能如下:
API地址或方法不正确:根据你的错误信息,“Specified api is not found”,这意味着你可能在调用的API地址或方法可能不正确。请确保你正在使用正确的API地址和方法。
Access Key配置问题:请确保你的Access Key已经被正确地配置到了你的项目中,并且具有足够的权限访问相应的服务。
版本问题:请检查你是否使用了正确的API版本,不同版本的API可能会有不同的调用方式。
请求格式问题:请确保你的请求符合API的要求,包括HTTP请求头部和请求体的格式等。
你这个报错提示调用的是文字识别,不是人脸人体,看下是不是Endpoint没有修改为:facebody.cn-shanghai.aliyuncs.com
此回答整理自钉群“阿里云视觉智能开放平台咨询1群”
您好,视觉智能开放平台创建人脸数据库调用报错的话,首先请确保您已开通人脸人体服务,若未开通服务请立即开通
还需要确保您已创建AccessKey,如果您使用的是子账号AccessKey,您需要给子账号赋予AliyunVIAPIFullAccess权限,具体操作,请参见RAM授权,另外,访问的域名一定要修改为相应类目的域名,如果域名类目不匹配会报错InvalidAction.NotFound,关于域名详情,请参见访问域名
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。