2016-01-13 124 views
0

我想使用Google Admin SDK並獲取有關我們域用戶的電子郵件設置的信息。我參考Developer's Guide | Email Settings APIGoogle Admin SDK庫在哪裏?

我很樂意接近Java,Python和C#中的問題,並且所有三種語言都包含文檔中的示例。

從哪裏可以獲得文檔中顯示的所有這些庫?

C#

using Google.GData.Apps; 
using Google.GData.Apps.GoogleMailSettings; 
using Google.GData.Client; 
using Google.GData.Extensions; 

的Java

import sample.appsforyourdomain.gmailsettings.GmailSettingsService; 

的Python

import gdata.apps.emailsettings.client 

回答

1

它們都坐落在這裏:

https://developers.google.com/admin-sdk/directory/v1/libraries

如果通過Java QuickStart工作,這三個導入不包括在內,並且提供的快速啓動代碼將不會編譯。

import com.google.api.services.admin.directory.DirectoryScopes; 
import com.google.api.services.admin.directory.model.*; 
import com.google.api.services.admin.directory.Directory; 

看來這個項目的Java部分需要更新。

注意Maven和搖籃構建的Java下載頁面上 - https://developers.google.com/api-client-library/java/apis/admin/directory_v1 - 顯示此錯誤消息:

該庫是在上傳到中央Maven倉庫的過程。請過幾個小時再回來查看。

我在那裏看到了幾個月的消息。

0

Google Apps基本上有兩種API。舊式的「GData」Atom API和新的API發現服務兼容的「Google APIs」(現代版)。

電子郵件設置API是舊式的GData API,因此您需要GData API客戶端庫。

的的GData API客戶端庫都可以從這裏下載: https://developers.google.com/gdata/docs/client-libraries