使用python apiclient服务创build一个Google服务帐户

我正在尝试在Python代码中创build一个服务帐户。

这是我试过的代码

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

我正在关注这个文档 。

让我知道如果我做错了什么。

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

你已经离开了尾随。