【问题标题】:Getting "Not authorized to access the application ID" in Google Apps Marketplace API在 Google Apps Marketplace API 中获取“未授权访问应用程序 ID”
【发布时间】:2018-06-06 09:52:54
【问题描述】:

我正在尝试列出我的应用程序的所有域安装。

为此我:

  • 为域私下发布了我的申请;
  • 为我的项目启用了Google Apps Marketplace APIApps 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-api-java-client google-apps-marketplace google-workspace


    【解决方案1】:

    我添加了更多角色:项目浏览器和项目查看器。他们中的任何一个或他们都似乎已经解决了这个问题。

    【讨论】:

    • 这并没有为我解决。不认为您有任何其他见解吗?
    猜你喜欢
    • 2016-01-25
    • 2023-04-02
    • 1970-01-01
    • 1970-01-01
    • 2015-01-11
    • 2013-07-31
    • 2017-12-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多