Google Apps API用于检索域名

时间:2012-09-24 07:41:32

标签: api google-apps

我正在寻找一个Google Apps API,可让我检索与Google Apps实例相关联的所有域名。 我正在寻找程序化的等价物:https://www.google.com/a/cpanel/gcompany.nl/DomainSettingsDomains

作为一个额外的奖励,如果还有一种方法可以检查给定的域名是用作别名还是多域配置,那将是非常好的。

其他要求:

  • 我需要使用Google App Engine应用程序(Java)提供此API。
  • API 必须允许使用OAUTH进行身份验证。
  • 该应用的所有者不是Google Apps转销商(无特权)。
  • 该应用只需要只读访问。

2 个答案:

答案 0 :(得分:0)

我无法找到Google Apps API来执行此操作。太糟糕了。

下一个最好的事情是使用Provisioning API或User Profiles API,获取所有(用户)条目,获取每个条目的PRIMARY电子邮件地址并解析它以获取域名。

这非常混乱,特别是如果您有一个拥有数万用户的Google Apps域。

答案 1 :(得分:0)

你的答案是对的。请求API调用以检索与实例关联的域时出现问题。我建议主演它: http://code.google.com/a/google.com/p/apps-api-issues/issues/detail?id=2278

“最轻的权重”检索所有用户功能是检索所有组织用户,因为只为每个用户返回主电子邮件和组织,而不是诸如姓名,暂停状态,管理状态等详细信息: https://developers.google.com/google-apps/provisioning/#retrieving_organization_users_experimental

当然,此功能不会返回没有用户的域别名和辅助域。