cgr*_*ier 4 python google-app-engine gcp google-cloud-shell
我创建了一个GCP项目来玩视频智能API.我在项目中启用了API并启动了Cloud Shell.
然后我从github复制代码并遵循README指令.
但是,当我尝试运行时,faces.py我收到此错误消息:
StatusCode.PERMISSION_DENIED,Google云视频智能API尚未在项目cloud-devshell-dev中使用,之前或已被禁用.访问https://console.developers.google.com/apis/api/videointelligence.googleapis.com/overview?project=cloud-devshell-dev启用它, 然后重试
为什么它指向project=cloud-devshell-dev而不指向我的videointel项目?
如果我gcloud config list能看到正确的项目和服务帐户.百思不得其解.
创建一个服务帐户并让您的应用程序使用它进行API访问,运行:
$ gcloud iam service-accounts create my-account
$ gcloud iam service-accounts keys create key.json
--iam-account=my-account@my-project.iam.gserviceaccount.com
$ export GOOGLE_APPLICATION_CREDENTIALS=key.json
Run Code Online (Sandbox Code Playgroud)
在第二个命令中替换my-project您的项目ID.
| 归档时间: |
|
| 查看次数: |
1829 次 |
| 最近记录: |