如何创建通过转销商API购买的Google Apps域的域管理员

时间:2012-11-01 22:21:16

标签: google-reseller-api

我们正在尝试使用经销商API构建应用程序,我们的客户将使用该API在线购买Google Apps for Business域名。

我想了解新客户将要经历的循序渐进的过程。 根据我发现的文档,我的理解是:

1)客户访问我们的网站,填写表格,包括姓名,地址,备用电子邮件地址,域名

2)我们的应用程序调用POST https://www.googleapis.com/apps/reseller/v1/customers来创建一个新的Customer对象

3)这是不清楚的地方。文档(https://developers.google.com/google-apps/reseller/v1/how-tos/manage_customers)表示我的应用程序应“使用Provisioning API在新客户的帐户中创建新管理员”。但是,Provisioning API文档(https://developers.google.com/google-apps/provisioning/#creating_an_administrator_account)仅解释了客户创建自己的管理员帐户的一步一步程序,他需要接受条款和条件,然后执行Google Checkout购买座位。 我希望能够以编程方式创建管理员帐户,但我不明白它应该如何工作? 您能否详细说明完全程序化的购买方案(即完全由经销商的应用程序驱动)应如何工作?非常感谢您的帮助

1 个答案:

答案 0 :(得分:1)

创建新客户后,您还必须创建订阅。这包括他们的计划以及他们拥有的许可证数量,详情请见https://developers.google.com/google-apps/reseller/v1/how-tos/manage_subscriptions#create_subscription

域名成为您的转销商帐户的客户后,您可以使用配置API创建用户帐户,包括管理员帐户。创建新用户的说明位于https://developers.google.com/google-apps/provisioning/#creating_a_user_account,标记“admin”应设置为“true”。有关所有标记及其允许值,请参阅https://developers.google.com/google-apps/provisioning/reference#xml_tag_def