Google网上论坛配置:我在这里缺少什么?

时间:2012-12-11 23:29:17

标签: python google-app-engine google-api google-apps google-provisioning-api

我尝试使用配置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')

2 个答案:

答案 0 :(得分: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标准域配置群组

答案 1 :(得分:0)

Google配置仅适用于Google商家和教育帐户。