Фрилансеры предложат решение вашей задачи уже через несколько минут!

Публикация заказа на фриланс бирже не займет много времени.

6 лет назад
Константин
36 лет, Украина
9 лет в сервисе
Был онлайн 4 года назад
12 отзывов
100% заказов с выбором исполнителя
6 лет назад

Необходимо для сервисов *** и Яндекс.Диск реализовать возможность получения размера файла а байтах по публичной ссылке моего же аккаунта.

На примере Яндекс.Диска, имеем:
1. данные авторизации к диску (логин и пароль)
2. публичную ссылку вида https://yadi.sk/d/xxxxxxxxxxxx
3. файл по ссылке не обязательно находится в корне, может лежать в папке или подпапке, т.е. нужен какой-то рекурсивный поиск (при необходимости можно ограничиться 2-3 уровнем вложенности)

Необходимо:
Написать функцию(класс), которая бы принимала как входящий параметр публ. ссылку + данные авторизации, а выдавала размер файла в байтах.

Реализация:
Мне абсолютно всё равно, будет ли это ваша собственная разработка или будете использовать чужой класс работы с webdav, главное, чтобы это работало для обоих облачных сервисов.

  1. Прием заявок
  2. Выбор исполнителя
  3. Выполнение заказа
  4. Обмен отзывами
Евгений П.
Евгений П. 
29 лет, Россия
6 лет в сервисе
Был онлайн 6 лет назад
6 лет назад

Другие заказы в категории «Веб-программирование»

Здесь заказчик и фрилансеры могут обсуждать заказ до начала его выполнения.
Фрилансеры могут участвовать в обсуждении только после подачи заявки.
Здесь заказчик будет контролировать выполнение заказа и общаться с исполнителем.
Доступ к этому разделу имеют только заказчик и выбранный исполнитель.
Все материалы этого раздела закрыты от поисковых систем.