1

我们在Google Apps Marketplace(新建的应用,即使用OAuth2)中有一个应用,该应用需要获取该域中的用户列表。获取Google Apps域上的用户列表

我们目前正在使用Provisioning API(我们知道这已被弃用,但似乎没有更好的选择)。但是最近,我们开始在某些领域得到“您无权访问此API”403。

+0

哑巴问题......您是否启用了Admin SDK以供使用?我应对了一次项目,忘记打开具体的API,我相信我得到了403错误。 – Alex

+0

使用Provisioning API发生403错误,而不是Admin SDK。它突然停止工作。几天后,错误就停止了,所以可能只是API中的暂时故障。 – user3256616

回答

0

您可以开始使用Admin SDK Directory API。您链接的问题涉及管理员明确禁用API访问的情况。当他们安装和一个应用程序,我们重新启用该设置,并让他们知道。

不确定403s,但是这是一个较旧的API,由Admin SDK取代。

+0

谢谢,很高兴知道在使用新的Directory API安装应用程序后,API访问会自动启用。 – user3256616

+0

您确定自动启用API访问吗?我试过了,事实并非如此。我无法找到任何有关此功能的文档。你有一个指向文档的指针来解释它的工作原理吗? –

+1

我不认为Admin SDK会自动启用市场应用程序,例如配置API。我后来报告了一个关于这个问题,但是AFAIK仍然是一个问题。您必须妥善处理目录API可能不适用于域的事实。 –

相关问题