Яндекс.Диск — это сервис, который позволяет хранить файлы на удаленных серверах Яндекса и обмениваться ими. Данные доступны авторизованному пользователю с любого устройства, подключенного к интернету.
Консольное приложение, осуществляет параллельную загрузку файлов из указанной директории, путь расположения которой передается в качестве первого параметра приложения, в указанное местоположение на Яндекс.Диске, сетевой адрес которого передается в качестве второго параметра.
В процессе работы приложение отображает список файлов и статус загрузки: загрузка / загружено.
Приложение реализует два метода:
- Получение URL для загрузки файла.
- Загрузка файл по полученному адресу.
Yandex API https://yandex.ru/dev/disk/poligon/