1

我試圖使用提供API將成員添加到Google組。我已經在python中運行過,但沒有成功。我覺得我在這裏錯過了一些明顯的東西......任何人?Google Groups Provisioning:我在這裏錯過了什麼?

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='[email protected]', password='myPassword', source='apps') 
groupClient.AddMemberToGroup('testtgroup123456', '[email protected]') 
+0

會發生什麼我的谷歌應用服務標準域?失敗? –

+0

對不起,我要回答我自己的線索。我剛剛意識到,配置只適用於谷歌應用程序的商業和教育帳戶。 – Russell

回答

2

谷歌最近添加了對Provisioning API的標準/免費賬戶支持。對於GroupsProvisioningClient)的域參數(應爲您的實際域名:

import gdata.apps.groups.client 
groupClient = gdata.apps.groups.client.GroupsProvisioningClient(domain='email.com') 
groupClient.ClientLogin(email='[email protected]', password='myPassword', source='apps') 
groupClient.AddMemberToGroup('testtgroup123456', '[email protected]') 

我已經證實GAM讓我提供團體使用相同的API

+0

WOW。謝謝你,我會測試一下。謝謝。 – Russell

+0

回到這方面的工作。經過測試,不幸的是,這似乎並沒有爲我工作。編輯*的域名,我測試了以下'gmail.com','groups.google.com'和'google.com'...仍然沒有成功 – Russell

+0

更新:我註冊了Google Apps for Business和這仍然不起作用... wtf。 – Russell

0

Google配置僅適用於Google商業和教育帳戶。

相關問題