2016-09-27 110 views
0

我有一張與我共享的工作表。它有權限設置,以便我們公司的每個人都可以閱讀它。Google工作表API v4權限

我想使用Python從這張表中讀取信息,但得到了PERMISSION_DENIED。使用相同的憑證文件,我可以訪問我的雲端硬盤中的任何其他表格,但不是我曾與我共享過的那張表格 - 即使我將其添加到我的雲端硬盤中。

我在這裏錯過了什麼?

我使用的代碼是Google's own quickstart,ID,範圍和打印行被修改。我不需要做太多的事情。

當我用Google自己的例子測試它時,它工作正常。

+1

請添加您使用的代碼和您收到的錯誤響應。 –

回答

0

如果您使用json文件作爲憑據,並且將json創建爲Service Account,請打開該json並在其中檢索client_email。 現在請確保所有者已共享您嘗試使用該電子郵件閱讀的電子表格(通常以.gserviceaccount.com結尾)