2

我编写了一个已在 Google Marketplace 中列出的应用程序。我正在尝试让我的应用程序使用 Directory API(Admin SDK 的一部分)。根据此处的文档:https ://developers.google.com/admin-sdk/directory/v1/guides/prerequisites ,这将要求安装我的应用程序的任何人启用 API 访问。

我需要的唯一范围是:

https://www.googleapis.com/auth/admin.directory.user.readonly

有什么方法可以在不需要启用 API 访问的情况下访问上述范围?我最终要做的就是将域中的用户导入我的应用程序,这样他们就不必访问我的应用程序来拥有帐户。

我试图避免让域管理员启用 API 访问。我还看到其他需要与我完全相同的范围的应用程序似乎无需 API 访问即可工作。我愿意退回到旧的、已弃用的 Google Data API,但我认为我什至无法注册应用程序来使用它们。

4

1 回答 1

3

这在今天是不可能的。您的应用中有指导提醒管理员打开此功能。

我们知道这对于管理员(期望授权应用程序应该授予它访问权限)和开发人员(需要编写不必要的代码来处理这个问题)都不是最理想的。我们正在考虑改进这一流程,但还没有具体的发布计划。

于 2013-11-22T03:09:43.493 回答