【发布时间】:2016-01-27 10:26:37
【问题描述】:
我已经研究了一段时间,无法理解如何为我在 google 开发者控制台中自动创建的服务帐户获取我的公钥/私钥。
我正在制作一个 python 脚本,该脚本使用 gspread 从谷歌电子表格导入数据,并通过SignedJwtAssertionCredentials 验证我自己的身份,我需要一个现有的服务帐户
问题是:
我使用以下方法创建了一个新项目: "Create a project"
但是当我转到 Permissions/Permissions 时,我看到 the service account I need 已经创建,但我没有它的密钥。
我想知道如何获取@developer.gserviceaccount.com 密钥,因为我已经尝试使用我的其他@xxx-22324.iam.gserviceaccount.com 从谷歌电子表格导入数据,但没有成功,它说电子邮件地址不存在。
编辑:
每当我转到 API Manager / Credentials 时,我只能为我的@mxxx-22324.iam.gserviceaccount.com(我不能使用的那个)生成一个密钥
【问题讨论】:
标签: google-sheets google-spreadsheet-api google-oauth gspread