1

我正在尝试使用配置 API 将成员添加到 Google 组。我已经在 python 中运行了这个,但没有成功。我觉得我在这里遗漏了一些明显的东西......有人吗?

import gdata.apps.groups.client
groupClient = gdata.apps.groups.client.GroupsProvisioningClient(domain='https://apps-apis.google.com/a/feeds/group/2.0/testtgroup123456')
groupClient.ClientLogin(email='myEmail@email.com', password='myPassword', source='apps')
groupClient.AddMemberToGroup('testtgroup123456', 'emailtoadd@email.com')
4

2 回答 2

2

Google 最近为标准/免费帐户添加了对 Provisioning API 的支持。GroupsProvisioningClient() 的域参数应该是您的实际域:

import gdata.apps.groups.client
groupClient = gdata.apps.groups.client.GroupsProvisioningClient(domain='email.com')
groupClient.ClientLogin(email='myEmail@email.com', password='myPassword', source='apps')
groupClient.AddMemberToGroup('testtgroup123456', 'emailtoadd@email.com')

我已确认GAM允许我使用相同的 API 为我的 Google Apps 标准域配置组

于 2012-12-12T00:38:18.310 回答
0

Google 配置仅适用于 Google 企业和教育帐户。

于 2012-12-11T23:35:19.433 回答