2016-01-13 80 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