我正在开发一个应用程序,我需要从我的开发人员控制台创建、编辑和删除项目。
为此,我正在使用Cloud Resource Manager API 。
向 API 发出请求需要 OAuth 2.0,因此我使用OAuth2.0 服务器到服务器(双腿 OAuth 或 2LO)
获得授权令牌后,我向 API 发出创建新项目的请求,但我被告知我没有许可证:The caller has no permissions
.
但是,如果我请求所有项目的列表,我会得到正确的响应。
我如何获得许可?
我按照所有步骤使用 OAuth 2.0 服务器到服务器并拥有一个 Google 工作帐户,服务帐户具有所有者角色和域的委托。
谢谢!!