C#GoogleSheets - 获得403(FORBIDDEN)

时间:2017-10-11 16:59:32

标签: c# google-sheets-api

我尝试测试代码以从C#

中读取Google工作表的内容

目前,我已复制了以下代码:http://mscodingblog.blogspot.com.mt/2016/11/how-to-read-google-spreadsheet-using.html

一切都是逐字的,但我的密钥文件。

跑步时,我得到403。

该帐户为admin,电子表格甚至公开发布在网上(ID:1wAkLe8GRpsL_FrBjEi4aMTeR1wGWWllwqBdY2Z8zVms),我请求只读访问权限,但我无法访问它。

如果我使用错误的电子表格ID运行它,我会得到一个404,所以至少我知道它在第一次调用中找到了电子表格。

我正在使用服务帐户。

我发现了这个:Getting a 403 - Forbidden for Google Service Account但它并没有真正帮助我,因为那里似乎没有一个有效的解决方案。

我能错过什么?

1 个答案:

答案 0 :(得分:0)

尝试删除.credential目录。在Windows上,您将打开文件资源管理器并导航到.credentials。