我正在尝试用 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
。