Я автоматизирую процесс в R, который извлекает, отправляет, анализирует и сохраняет данные определенным образом, и в целом, жонглирует данными между Googlesheets, Postgresql и Salesforce. До сих пор он работал в моей системе, но мне нужно будет запускать сценарии с моего удаленного входа в систему ssh-сервера на aws.
Дело в том, что я использую пакет «googlesheets» в R для аутентификации и чтения листов Google, но для регистрации/настройки требуется интерактивная среда. Я читал другие ответы на SO об этой проблеме, но все они предлагают открыть учетную запись службы Google.
Однако я не хочу этого делать, потому что все, что мне нужно, это читать эти таблицы Google, которые сами по себе бесплатны. У меня сейчас нет GCP, Google Computing, bigquery или чего-то подобного, и я, конечно же, не могу сейчас ни за что платить.
Есть ли способ читать листы Google из неинтерактивной среды (интерфейс удаленного входа в терминал Linux)? Я готов попробовать другие библиотеки или любой другой хак, который у вас может быть.
Что-нибудь, ребята?