如何使用谷歌语音API与服务帐户

时间:2017-12-28 07:58:04

标签: api google-cloud-storage google-speech-api

使用this语音API文档中的“使用服务帐户”方法。

我在GCP上的VM实例上执行此操作。

我可以在没有此部分gcloud auth activate-service-account --key-file=KEY_FILE的情况下获取我的访问令牌,并且跳转到此部分gcloud auth application-default print-access-token似乎给了我访问令牌。

但我一直收到以下错误。

{ "error": { "code": 403, "message": "Request had insufficient authentication scopes.", "status": "PERMISSION_DENIED" } }

然后我尝试使用OAuth2.0 Playground here

它工作并给我“请求ID”或请求名称或操作名称。但是,当我尝试使用https://speech.googleapis.com/v1/operations/YOUR_OPERATION_NAME?key=YOUR_API_KEY时,我收到错误

{ "error": { "code": 404, "message": "Requested entity was not found.", "status": "NOT_FOUND" } }

如果您使用不记名令牌,则无法使用API​​ KEY查看结果?

使用服务帐户方法执行此操作的正确方法是什么?

0 个答案:

没有答案