我想请问一下我们在调用视觉智能平台的人像对比,同域情况下报错,是需要其他什么操作吗?[视觉智能开放平台]

我想请问一下我们在调用视觉智能平台的人像对比,同域情况下报错,是需要其他什么操作吗?

「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
=====这是一个广告位,招租中,联系qq 78315851====
3 条回复 A 作者 M 管理员
  1. 如果在调用阿里云视觉智能平台的人像对比接口时出现了同域报错,可能是由于您的API请求中缺少必要的请求参数或请求参数格式不正确导致的。以下是一些可能导致同域报错的常见原因和解决方法:

    1. 请求参数缺失或格式不正确:请确保您的API请求中包含所有必需的请求参数,并且请求参数格式正确。特别是在进行人像对比时,您需要提供两张待比较的人脸图片,且图片格式需要符合API要求。

    2. 防盗链参数设置不正确:如果您在API请求中使用了防盗链参数,请确保您的防盗链参数配置正确。特别是在进行跨域请求时,您需要在API请求中添加正确的Referer参数。

    3. API密钥不正确或权限不足:请确保您的API密钥信息正确,并且您的账号拥有调用该API接口的权限。如果您的账号没有权限调用该API接口,请联系您的管理员进行授权。

    4. API接口版本不匹配:请确保您的API接口版本与API请求中指定的版本一致。如果您使用的是旧版本的API接口,可能会导致同域报错。

  2. 这个错误提示意味着您使用的方法不被允许访问该资源。可能是因为您正在使用错误的HTTP方法,例如使用POST方法访问只允许GET方法的资源。建议检查使用的HTTP方法是否正确,并确保您有访问该资源的权限。如果问题仍然存在,可以联系平台的技术支持团队以获取更多帮助。

  3. 1、你的图片是本地的,代码参考下这个最佳实践文档中的文件在本地或文件不再上海OSS节点。 https://help.aliyun.com/document_detail/465557.html 2、endpoint这个是固定,用户不能修改,调用人脸人体固定是这个域名:facebody.cn-shanghai.aliyuncs.com”,此回答整理自钉群“阿里云视觉智能开放平台咨询1群”

  4. 看上传的图片是本地,报错应该是代码的问题,目前新版SDK已经支持文件在本地或者非上海地域OSS文件,与文件在同地域的区别在于,需要使用xxxAdvanceRequest将文件以stream形式通过ImageURLObject参数传入进行后续调用