【发布时间】:2015-12-18 12:32:21
【问题描述】:
在使用 .NET 客户端库时,我们发现电子邮件设置 API 在其中或任何其他客户端库中不可用。在与 .NET 库的开发人员就如何生成库进行沟通后,我们注意到电子邮件设置 API 是 not listed in the API discovery service,作为 Admin SDK 的一部分。 .NET 客户端库依赖于发现文档,PHP client 也是如此。 Directory API 和 Reports API 都是。
我注意到,在电子邮件设置 API 的文档中,仍然对 apps-apis.google.com 进行了调用:
https://apps-apis.google.com/a/feeds/emailsettings/2.0/
而不是像其他 Admin SDK API 那样访问 www.googleapis.com:
https://www.googleapis.com/admin/directory/v1/
https://www.googleapis.com/groups/v1/groups/
https://www.googleapis.com/admin/reports/
我猜这就是为什么不包含这个特定 API 的根本原因。是否有将电子邮件设置 API 移至 googleapis 服务的时间表?
【问题讨论】:
-
您应该在图书馆的论坛/支持部门询问。
-
上周我给库开发人员发了电子邮件,他们正确地将我引导至 API 开发人员。 API 文档显示这是报告问题的地方。问题不是与图书馆有关。该库是根据 Discovery Service 提供的 REST 描述自动生成的。由于此特定 API 不在 Discovery Service 中,因此无法生成组件。有趣的是,Admin SDK 的其他主要组件(目录、报告等)都在 Discovery Service 中。似乎只有电子邮件设置丢失。
标签: google-api gdata google-admin-sdk google-api-dotnet-client google-email-settings-api