开始使用google目录API和设备管理

时间:2013-08-18 19:21:01

标签: google-apps google-admin-sdk google-provisioning-api google-reseller-api

Heyy,我正在研究谷歌应用程序的业务和使用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 .....这不正确吗?关于设备管理入门的任何好帖子......请帮忙

2 个答案:

答案 0 :(得分:1)

  1. 有两种基本方法可以确定您需要使用哪个customerId:
    • 只需使用my_customer,这将使用您认证的用户的customerId。这在使用您自己的域时非常有效,但当您是经销商尝试访问您的某个客户的域数据时,这将无效。
    • 使用users.list()API调用来确定customerId。指定域,maxResult为1,并且您想要的唯一字段是customerId。 Here's what it'd look like in the API Explorer
  2. customerId不是您的域名,它是一个看起来像随机字符的唯一ID。
  3. 最后,您应该知道resellers currently can't make device management requests for customers(请参阅顶部附近的注释)。

答案 1 :(得分:1)

我同意杰伊。目前,经销商无法代表其客户使用Directory API。但是,Provisioning API可以正常工作。