2016-11-29 8 views
0

Я использую пакет R httr и API Google Диска. Есть ли что-нибудь в API Диска Google для установки fileId файла?API Google Диска - удаление удаляемого файла путем репликации его fileId

Сценарий: У меня есть отчет Tableau, который смотрит на лист Google. Я не могу передавать новые данные в лист из R, потому что это слишком тяжело для API, и я получаю ошибки HTTP даже при длительном времени сна. Я не могу загрузить новый файл, потому что автоматизация будет ломаться; Захват таблицы в файл через уникальный идентификатор.

В любом случае я могу обойти это?

+0

Непонятно, как настроить идентификаторы файлов. и вы не показываете код, который терпит неудачу. вряд ли api потерпит неудачу, если вы позаботитесь о ставках за секунду. –

ответ

1

Идентификатор файла устанавливается приложением Google при вставке файла. Это не то, что вы можете предложить.

Закрытая вещь находится в v3, которая имеет что-то под названием genreatedids, но это опять-таки идентификатор, созданный для вас компанией Google, которую вы не можете предоставить.

Я не думаю, что для вашей проблемы нет работы.

0

Легкая лихорадка лихорадка лихорадка.

В Google Диске «файл» (предмет с идентификатором) представляет собой отдельный объект из «содержимого» этого файла. Поэтому очень просто полностью заменить содержимое существующего файла без создания нового файла. См. https://developers.google.com/drive/v3/reference/files/update. Если файлы являются большими, убедитесь, что вы используете форму API resumable upload, как описано здесь. https://developers.google.com/drive/v3/web/manage-uploads#resumable