在 Google Apps Marketplace API 中获取 "Not authorized to access the application ID"
Getting "Not authorized to access the application ID" in Google Apps Marketplace API
我正在尝试列出我的应用程序的所有域安装。
为此我:
- 为该域私下发布了我的申请;
- 为我的项目同时启用
Google Apps Marketplace API
和 Apps Marketplace SDK
;
- 已配置
Apps Marketplace SDK
(添加范围:"https://www.googleapis.com/auth/appsmarketplace.license"
);
- 创建了具有以下角色的服务帐户:项目所有者、项目编辑;
- 尝试使用范围正确的凭据从 Java 访问 API 但失败了。
我总是收到相同的 403 错误:
{
"error": {
"errors":[{
"domain": "global",
"reason": "forbidden",
"message": "Not authorized to access the application ID"
}],
"code":403,"message":"Not authorized to access the application ID"
}
}
谁能解释一下我在这里错过了什么?
我添加了更多角色:项目浏览器和项目查看器。他们中的任何一个或他们两个似乎都解决了问题。
我正在尝试列出我的应用程序的所有域安装。
为此我:
- 为该域私下发布了我的申请;
- 为我的项目同时启用
Google Apps Marketplace API
和Apps Marketplace SDK
; - 已配置
Apps Marketplace SDK
(添加范围:"https://www.googleapis.com/auth/appsmarketplace.license"
); - 创建了具有以下角色的服务帐户:项目所有者、项目编辑;
- 尝试使用范围正确的凭据从 Java 访问 API 但失败了。
我总是收到相同的 403 错误:
{
"error": {
"errors":[{
"domain": "global",
"reason": "forbidden",
"message": "Not authorized to access the application ID"
}],
"code":403,"message":"Not authorized to access the application ID"
}
}
谁能解释一下我在这里错过了什么?
我添加了更多角色:项目浏览器和项目查看器。他们中的任何一个或他们两个似乎都解决了问题。