Я думаю, что наконец нашел решение для той же проблемы
Следуйте вместе с комментариями от этой проблемы github
Добавьте поле "oauthScopes" в ваш локальный код и pu sh это к вашему приложению
Если вы не можете сделать sh, скопируйте и вставьте его в файл манифеста в браузере
Затем вы должны опубликовать sh приложение, и я мало что сделал ' Я сделал, не уверен, какой из них помог. В приложении в браузере:
добавить версию приложения в Файл-> Управление версиями
Публикация sh -> Развертывание как исполняемый файл API
попробуйте войти в систему с cl asp и creds. json file
попытаться запустить что-то clasp run testRun
может показывать ошибку, что вы пропускаете некоторые oauth-разрешения, но в нем будут перечислены какие, и вы можете добавить их
В моем случае, одна странная вещь это также помогло включить некоторые API Google, так что в приложении в браузере: Ресурсы -> Расширенные службы Google -> включить некоторые API, затем попробуйте сделать clasp run
, если он работает, вы можете отключить API, который вы включили ранее.
Надеюсь, что поможет