使用 python apiclient 服务创建谷歌服务帐户

使用 python apiclient 服务创建谷歌服务帐户

我正在尝试用 python 代码创建一个服务帐户。

这是我尝试过的代码

from apiclient import discovery

flow = client.flow_from_clientsecrets('client_secret.json', scope=SERVICE_SCOPE,                                           redirect_uri=config.GDRIVE_AUTHZ_REDIRECT_SERVICE_URL)

credentials = flow.step2_exchange(auth_code)

service = discovery.build('iam', 'v1', credentials=credentials)

service.projects().serviceAccount().create(name='',serviceaccountdata)

但它说的是Resources does not have serviceAccount() as attribute

我正在关注本文档

如果我做错了什么,请告诉我。

答案1

根据文档projects()有一个名为的属性serviceAccounts()

您已将尾声删除s

相关内容