gpt4 book ai didi

google-app-engine - App Engine 管理 API 错误 - 需要 "appengine.applications.create"权限

转载 作者:IT王子 更新时间:2023-10-29 01:58:07 24 4
gpt4 key购买 nike

我们希望使用 App Engine Admin API (REST) 和 Golang 自动创建一个项目 ID 并安装我们的 ULAPPH 云桌面应用程序。 https://cloud.google.com/appengine/docs/admin-api/?hl=en_US&_ga=1.265860687.1935695756.1490699302 https://ulapph-public-1.appspot.com/articles?TYPE=ARTICLE&DOC_ID=3&SID=TDSARTL-3

我们能够获得 token ,但当我们尝试创建项目 ID 时,出现以下错误。

[Response OK] Successful connection to Appengine Admin API.
[Token] { "access_token" : "TOKEN_HERE", "expires_in" : 3599, "token_type" : "Bearer" }

[Response Code] 403
[Response Body] { "error": { "code": 403, "message": "Operation not allowed", "status": "PERMISSION_DENIED", "details": [ { "@type": "type.googleapis.com/google.rpc.ResourceInfo", "resourceType": "gae.api", "description": "The \"appengine.applications.create\" permission is required." } ] } }

我们只是在使用 REST API 调用。如上所示, token 请求成功,范围也正常。现在,当我们发布创建应用程序的请求时,我们遇到了错误,指出需要 "appengine.application.create" 权限。

我们如何指定权限?

出现该错误的可能原因是什么?我们是否错过了发送 JSON 或查询中的字段?

按照下面的链接,我们只需要传递包含 id 和位置的 json。我们还只需要在授权 header 中传递 token 。我在访问 Youtube、Drive API 等方面成功使用了相同的逻辑,所以不确定需要做什么,因为我已经遵循了可用的文档。

我也在谷歌网上论坛发布了同样的问题,现在正在等待他们的回复。

最佳答案

您似乎没有提供有关如何设置用于授权请求的帐户的详细信息。您需要确保已将 appengine.applications.create 权限授予您正在使用的帐户,如错误文本中所述。您可以使用 Google Identity and Access Management (IAM) API为此。

(顺便说一下,我已经在原始线程中给出了这个答案,尽管您没有回复或似乎对此采取了行动。检查一下!这可能是您需要的解决方案!)

关于google-app-engine - App Engine 管理 API 错误 - 需要 "appengine.applications.create"权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43080487/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com