Google Admin SDK 库在哪里?
Where are the Google Admin SDK libraries?
我想使用 Google Admin SDK 并获取有关我们域中每个用户的电子邮件设置的信息。我指的是Developer's Guide | Email Settings API
我很乐意在 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
它们位于此处:
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 和 Gradle 在 Java 下载页面上构建 - https://developers.google.com/api-client-library/java/apis/admin/directory_v1 - 显示此错误消息:
This library is in the process of uploading to the central Maven repository. Please check back in a few hours.
我已经在那里看到该消息几个月了。
Google 应用基本上有 2 种 API。旧式 "GData" 基于 Atom 的 API 和新的 API 发现服务兼容 "Google APIs"(现代基础设施)。
电子邮件设置 API 是旧式 GData API,因此您需要 GData API 客户端库。
GData API 客户端库可从此处下载:
https://developers.google.com/gdata/docs/client-libraries
我想使用 Google Admin SDK 并获取有关我们域中每个用户的电子邮件设置的信息。我指的是Developer's Guide | Email Settings API
我很乐意在 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
它们位于此处:
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 和 Gradle 在 Java 下载页面上构建 - https://developers.google.com/api-client-library/java/apis/admin/directory_v1 - 显示此错误消息:
This library is in the process of uploading to the central Maven repository. Please check back in a few hours.
我已经在那里看到该消息几个月了。
Google 应用基本上有 2 种 API。旧式 "GData" 基于 Atom 的 API 和新的 API 发现服务兼容 "Google APIs"(现代基础设施)。
电子邮件设置 API 是旧式 GData API,因此您需要 GData API 客户端库。
GData API 客户端库可从此处下载: https://developers.google.com/gdata/docs/client-libraries