如何在Admin SDK中访问目录API

徒劳地访问Google Admin SDK(参考)中的Directory API 。按照下载>安装> Python链接的指示,升级“ google-api-python-client”程序包无法解决。


我也没有在文档中看到它列出了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尚无客户端库的一种情况?如果是这样,什么时候可用?


犯罪嫌疑人X
浏览 119回答 1
1回答

慕斯709654

存在一个新的API没有出现在受支持的API列表中的问题,但确实存在,您可以从以下位置访问它:service = build('admin', 'directory_v1')
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python