Прелесть в том, что если у людей настроена синхра GDrive на жесткий диск, то тогда эти файлы сразу оказываются на конечных компах. Сначала сделал эту штуку через свой WebDAV, но это для восприятия оказалось сложным)
Пишу сейчас новую статью в свой блог, про использование API Google Drive. Пока осветил заливку больших файлов (более 500 мб), а также выгрузку файлов. На неделе выложу. Кому ещё какие нюансы использования интересны?
Есть программа-клиент. Там есть прогресс-бар, и позволяет менять скорость загрузки и скачивания.
Известно, она работает через публичный АПИ?
Скорее всего она работает через RestAPI, которое публично. Но ограничение скорости скорее всего на уровне самого клиента, т.е. методы API тут не при чем. А прогресс-бар строится на основе chunk'ов, на которые разбивается файл для загрузки, когда загрузка идёт с помощью метода upload resumable (https://developers.google.com/drive/api/v3/resumable-upload)
Так что upload speed надо будет как-то ограничивать в самом скрипте, например впринудиловку говорить urllib, что скорость должна быть не выше определенной