Python 为Google组添加成员提供API

Python 为Google组添加成员提供API,python,google-app-engine,google-api,google-apps,google-provisioning-api,Python,Google App Engine,Google Api,Google Apps,Google Provisioning Api,好的,我已经注册了谷歌应用业务,我已经在设置中启用了资源调配。我已经创建了一个名为“test”的组。我已将电子邮件添加为组的所有者myEmail@gmail.com“还有我的”admin@myTestDomain.mygbiz.com'. 以下是我使用Aptana studio编写的Python代码: import gdata.apps.groups.client groupClient = gdata.apps.groups.client.GroupsProvisioningClient

好的,我已经注册了谷歌应用业务,我已经在设置中启用了资源调配。我已经创建了一个名为“test”的组。我已将电子邮件添加为组的所有者myEmail@gmail.com“还有我的”admin@myTestDomain.mygbiz.com'.

以下是我使用Aptana studio编写的Python代码:

import gdata.apps.groups.client

groupClient = gdata.apps.groups.client.GroupsProvisioningClient(domain='myTestDomain.mygbiz.com')
groupClient.ClientLogin(email='admin@myTestDomain.mygbiz.com', password='myPassword', source='apps')
groupClient.AddMemberToGroup('test', 'emailToAdd@gmail.com')
我尝试了很多不同的方法,但都没有成功。有人有什么想法吗?谢谢你的帮助

截图:

编辑1:我应该注意到,我在mygbiz域上作为组的所有者使用了我的实际电子邮件,但没有成功


编辑2:我还将我的谷歌群组设置为“公共”,并允许所有者添加域外的成员。

愚蠢的错误。我忘了在我的“站点包”文件夹中包含gdata。它现在可以工作。

是您使用域的管理员帐户登录的电子邮件,还是实际上是消费者Gmail帐户?@William,我两个都试过了。我会更新这个问题的代码。