Google 张 API - PERMISSION_DENIED

Google Sheets API - PERMISSION_DENIED

我正在尝试使用 V4 电子表格 API 从 Google Sheet 访问一些数据,并使用 PERMISSION_DENIED 获得 403。我已验证 API 已启用并在 URL 中传递 key={MY_KEY}。我在我的个人 Google 帐户中将共享设置设置为 "Anyone with a link",该帐户工作正常,我正在使用以下 URL:

取回数据

https://sheets.googleapis.com/v4/spreadsheets/MY_KEY/values/Sheet1?key=MY_KEY

但是,在工作中我们使用 GSuite,并且 Link 共享仅限于我们的组织,所以当我在我的工作帐户中使用相同的设置点击 URL 以获得 Sheet从我的个人帐户(不包括共享设置),我得到了 PERMISSION_DENIED.

的 403

我没有看到任何关于如何在组织外部授权或是否可以添加豁免以便能够在组织外部共享的文档。

无法免除共享设置。如果策略禁止在组织外部共享,则访问 sheet 的凭据必须来自组织中的用户。