首页 > 解决方案 > Google Vision API - 对我存储桶中的文件的访问被拒绝

问题描述

Google Vision API 访问我的存储桶文件时遇到以下问题。

脚步:

  1. 服务器到服务器 OAuth2,带有用于文件上传的服务帐户 --> 范围是https://www.googleapis.com/auth/devstorage.read_write
  2. 将文件上传到我的存储桶(没有 ACL 活动,激活公共访问以进行测试)--> 文件上传成功
  3. 具有视觉处理服务帐户的服务器到服务器 OAuth2 --> 范围是https://www.googleapis.com/auth/cloud-visionhttps://www.googleapis.com/auth/devstorage.read_write
  4. 开始视觉工作 ( https://eu-vision.googleapis.com/v1/files:asyncBatchAnnotate )

回复:

两个 OAuth2 请求的服务帐户相同。两个 OAuth2 请求均成功并返回 AccessToken。视觉 API 已激活。

任何想法是什么问题?

此致!

标签: apiaccess-deniedgoogle-cloud-visionbucket

解决方案


我遇到了同样的问题,只能通过使用云平台范围来解决。只有 cloud-vision 和 devstorage.read_write 它仍然缺少一些东西,我不确定是什么。


推荐阅读