如何访问Admin SDK中的Directory API



试图访问Google Admin SDK(参考)中的Directory API。升级"google-api-python-client"包并不能解决这个问题,正如下载>安装> Python链接所指示的那样。

我也没有在文档中看到它列出API的编程名称,所以我假设它是"目录",但也尝试过"目录"。Admin"one_answers"Admin .directory"。当我尝试运行测试代码时,我得到以下异常:

apiclient.errors.UnknownApiNameOrVersion: name: directory  version: v1 

有人可以帮助我可能忽略了什么?不幸的是,提供shell来访问API的"快速入门"似乎被破坏了(参考)。当我选择Python>命令行>配置项目时,我得到一个错误,指出"对不起,现在无法配置项目。"

下面是我在自定义Directory库类中使用的相关代码:

class Directory(object):
    def __init__(self, httpConnection):
        self.service = build('directory', 'v1', http=httpConnection)

这只是一个没有客户端库可用于API的情况吗?如果可以,什么时候可以?

有一个问题,这个新API没有出现在支持的API列表中,但它确实存在,您可以从:

访问它。
service = build('admin', 'directory_v1')

最新更新