Python 谷歌集团API添加成员

Python 谷歌集团API添加成员,python,google-groups,google-groups-api,Python,Google Groups,Google Groups Api,我在互联网上找到了很多关于在谷歌群组中加入成员的信息,但我无法让任何信息发挥作用 我在Python DJango工作 使用一个business帐户,我设法使用provisionapi添加它们,但我无法使用新的目录API 问题是我想加入的群体不是商业群体,而是一个普通的谷歌群体: 团体_name@googlegroups.com 根据我的发现以及我为该业务组所做的工作,我有以下代码: groupClient = gdata.apps.groups.client.GroupsProvisio

我在互联网上找到了很多关于在谷歌群组中加入成员的信息,但我无法让任何信息发挥作用

我在Python DJango工作

使用一个business帐户,我设法使用provisionapi添加它们,但我无法使用新的目录API

问题是我想加入的群体不是商业群体,而是一个普通的谷歌群体:

团体_name@googlegroups.com

根据我的发现以及我为该业务组所做的工作,我有以下代码:

    groupClient = gdata.apps.groups.client.GroupsProvisioningClient(domain=domain)
    groupClient.ClientLogin(email="user@gmail.com", password="xxx", source='apps')
    groupClient.AddMemberToGroup("group_name@googlegroups.com", "newUser@gmail.com")
我想知道我必须在域字段中输入什么。在商业账户中,它是商业领域,但作为一个普通的谷歌集团,我不确定。我尝试过googlegroups.com,但不起作用,因为我总是收到一个无效的域错误

任何帮助都将不胜感激

谢谢

Provisioning API(已弃用)和新的Admin SDK均设计用于Google Apps for Business和EDU,并且仅适用于Google Groups for Business(具有自定义@yourdomain.com地址的组)


您不能将这些API用于具有@googlegroups.com电子邮件地址的消费者Google组。对于这些组,您唯一的选择是通过web界面管理成员身份。

谢谢!如果我激活Google Apps for Business并迁移我的群,你知道我是否能够在群中使用api吗?谢谢你的帮助!您好,我是否能够使用API更改不在我的google组(通过google Apps for Work帐户托管)组织中的用户的首选项?那么,假设我有someguy@gmail.com谁是我小组的成员,我可以(例如)通过API更改他的电子邮件首选项吗?@theyuv:将您的问题作为新主题发布。@JayLee谢谢。