Я также испытываю эту проблему. Если кто-то обновлен с решением, могут ли они поделиться?

аюсь прочитать документ из cron:

https://sheets.googleapis.com/v4/spreadsheets/<sheet_id>?key=<api_key>

Мой документ доступен любому, у кого есть ссылка.

My #1 key settings:    
Application restrictions:

 - IP addresses (web servers, cron jobs, etc.) - I added my external IP address.
 - API restrictions - none
My #2 key settings:
Application restrictions:

 - IP addresses (web servers, cron jobs, etc.) - I added my external IP address.
 - API restrictions - Google Sheets API
My #3 key settings:
Application restrictions:

 - IP addresses (web servers, cron jobs, etc.) - I added my external IP address.
 - API restrictions - Google Sheets API, Google Drive API
My #4 key settings:
Application restrictions:

 - IP addresses (web servers, cron jobs, etc.) - none
 - API restrictions - Google Sheets API
My #5 key settings:
Application restrictions:

 - IP addresses (web servers, cron jobs, etc.) - none
 - API restrictions - Google Sheets API, Google Drive API
My #6 key settings:
Application restrictions:

 - IP addresses (web servers, cron jobs, etc.) - none
 - API restrictions - none

Когда я пытаюсь открыть документ с каждым ключом, я получаю ошибку 403:

{
  "error": {
    "code": 403,
    "message": "The caller does not have permission",
    "status": "PERMISSION_DENIED"
  }
}

Та же ошибка возникает при использовании API Explorer (https://developers.google.com/sheets/api/reference/rest/v4/spreadsheets/get).

В то же время сам документ успешно открывается по ссылке с любого компьютера и из любого браузера даже неавторизованным пользователям.

Эта проблема началась 9 июля в 21:35 (UTC + 0).

До этой ошибки я успешно получил данные из документа, используя#1 key settings.

Обновить:

Я обнаружил еще один странный нюанс: во всех других документах такой проблемы нет. Ошибка наблюдается на одном конкретном документе. Я сравнил настройки доступа с другими - они идентичны.

Обновление 2:

Я попытался скопировать таблицу и открыть ее через API - ошибка была та же. Через час я попробовал еще раз - все заработало.

Ответы на вопрос(0)

Ваш ответ на вопрос