Как мне скопировать & amp; сохранить файлы GDrive на моем сервере, используя Google Apps Script / PHP?

Я работаю над созданием сценария, который сканирует папки нашей компании на Google Диске и копирует все новые файлы в каталог репозитория на моем сервере.

Пока что я могу подключаться к GDrive, читать все файлы, редактировать файлы, но я не могу скачать через PHP. copy() file_get_contents() file_put_contents() и т.д. не работают.

Я полагаю, что решение состоит в том, чтобы использовать Google Apps Script для загрузки и копирования файла в каталог моего сервера, но я не вижу правильный класс.методы в документации.

Как я могу скопировать GDrive файл на мой сервер с помощью Google Apps Script?

1

Решение

Вы можете запустить некоторый код через Google Apps Script для загрузки файлов на ваш сервер. В этом случае вам нужно использовать UrlFetchApp.fetch, который, несмотря на свое имя, также может сделать HTTP POST с произвольными данными. В документации API есть пример загрузки файлов.
https://developers.google.com/apps-script/reference/url-fetch/url-fetch-app

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]