错误:(gcloud.alpha.functions.deploy)ResponseError:状态= [403],代码= [禁止],消息= [无法访问项目中的Google Cloud Functions API

问题描述 投票:0回答:3

我是 Google API 的新手。

我正在逐步遵循 Google 制作的下一个教程:https://cloud.google.com/functions/docs/tutorials/ocr

我想部署 Google 提供的特定功能(

processImage
功能)。

我将其输入控制台:

gcloud alpha functions deploy ocr-extract --stage-bucket [YOUR_STAGING_BUCKET_NAME] --trigger-bucket [YOUR_IMAGE_BUCKET_NAME] --entry-point processImage

但是它给了我这个错误:

Error: (gcloud.alpha.functions.deploy) ResponseError: status=[403], code=[Forbidden], message=[Cannot access Google Cloud Functions API in project
google-cloud-functions ocr gcloud google-vision
3个回答
11
投票

我遇到了同样的错误。当我在命令提示符终端中执行

gcloud init
操作后,问题就解决了。提到的命令将我的 GCP 项目链接到我的文件所在的文件夹。在您提到的命令生效后。


2
投票

您应该先初始化SDK。

  1. 奔跑
    gcloud init
  2. 配置您的登录帐户并选择您的项目名称。

0
投票

这可能很愚蠢,但请务必在 gcloud 仪表板网站上的项目设置中启用云功能 API。

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.