试图访问 Google Admin SDK(参考)中的 Directory API 是徒劳的。升级“google-api-python-client”包并不能解决它,如下载 > 安装 > Python 链接所示。
我也没有在文档中看到它列出了 API 的编程名称,所以我假设它是“目录”,但也尝试过“directory.admin”和“admin.directory”。尝试运行测试代码时出现以下异常:
apiclient.errors.UnknownApiNameOrVersion: name: directory version: v1
有人可以帮忙解决我可能忽略的问题吗?不幸的是,提供外壳来访问 API 的“快速入门”似乎被破坏了(参考)。当我选择 Python > 命令行 > 配置项目时,我收到一条错误消息,指出“抱歉,现在无法配置项目”。
这是我在自定义目录库类中使用的相关代码:
class Directory(object):
def __init__(self, httpConnection):
self.service = build('directory', 'v1', http=httpConnection)
这只是 API 还没有可用的客户端库的情况吗?如果是这样,什么时候可以使用?