Google Sheets API Error: invalid_user: Robot is missing a project number
Google Sheets API Error: invalid_user: Robot is missing a project number
我在尝试使用在我的项目中创建的服务帐户访问 google 工作表时收到 invalid_user: Robot is missing a project number.
。
我遵循了 URL 中提到的确切步骤:https://www.twilio.com/blog/2017/02/an-easy-way-to-read-and-write-to-a-google-spreadsheet-in-python.html
它似乎对其他人都有效,令人惊讶的是我无法在网上找到任何解决方案。
使用 oAuth 凭据访问数据对我来说效果很好,但我想将代码部署到 AWS Lambda,因此需要服务器到服务器的访问。
我有同样的问题并通过更改范围值解决了它:
scope = ['https://spreadsheets.google.com/feeds']
将替换为 scope = ['https://www.googleapis.com/auth/drive']
希望对你有所帮助...
问题是我用我的电子邮件 ID 替换了 client_email。相反,我应该与服务帐户电子邮件 ID 共享电子表格!
我在尝试使用在我的项目中创建的服务帐户访问 google 工作表时收到 invalid_user: Robot is missing a project number.
。
我遵循了 URL 中提到的确切步骤:https://www.twilio.com/blog/2017/02/an-easy-way-to-read-and-write-to-a-google-spreadsheet-in-python.html
它似乎对其他人都有效,令人惊讶的是我无法在网上找到任何解决方案。
使用 oAuth 凭据访问数据对我来说效果很好,但我想将代码部署到 AWS Lambda,因此需要服务器到服务器的访问。
我有同样的问题并通过更改范围值解决了它:
scope = ['https://spreadsheets.google.com/feeds']
将替换为 scope = ['https://www.googleapis.com/auth/drive']
希望对你有所帮助...
问题是我用我的电子邮件 ID 替换了 client_email。相反,我应该与服务帐户电子邮件 ID 共享电子表格!