0

嘿,我正在研究用于商业的 Google 应用程序并使用 API 资源管理器......我有一个谷歌经销商帐户,比如说 stack@reseller.goteam.com,这适用于创建用户、组织单位、订阅等。我想从设备管理和调查这些事情开始:

1)我如何从谷歌 cpanel 知道我的 customerId ...我想知道如何在 CPanel 中查看这些请求所需的信息。

2)我收到以下错误:

400 Bad Request

- Show headers -

{
 "error": {
  "errors": [
   {
    "domain": "global",
    "reason": "badRequest",
    "message": "Bad Request"
   }
  ],
  "code": 400,
  "message": "Bad Request"
 }
}

在我的请求中,我输入了“goteam.com”作为 customerId ......这不正确吗?任何关于设备管理入门的好帖子....请帮助

4

2 回答 2

1
  1. 有 2 种基本方法可以确定您需要使用的 customerId:
    • 只需使用my_customer,这将使用您认证为的用户的 customerId。这在使用您自己的域时非常有效,但当您作为经销商尝试访问您的客户的域数据之一时将不起作用。
    • 使用 users.list() API 调用来确定 customerId。指定域,maxResult 为 1,并且您想要返回的唯一字段是 customerId。这是它在 API Explorer 中的样子
  2. customerId 不是您的域,它是一个看起来像随机字符的唯一 ID。

最后,您应该知道,经销商目前无法为客户提出设备管理请求(请参阅顶部附近的注释)。

于 2013-08-18T20:39:59.653 回答
1

我同意杰的观点。目前,经销商无法代表其客户使用 Directory API。然而,Provisioning API 确实有效。

于 2013-10-05T18:07:26.080 回答