Загрузить файлы на сайт через апи (C#)
Нужно загрузить контент на сайт по апи которое написал предыдущий разработчик и который раньше загружал файлы. Накопились новые.
Контент такой: Фото, пнг, клипарт, иллюстрации. Общее количество: до 50 тыс.
Файлы сейчас загружены на мега или бокс, ссылки все скину

При загрузке файлов могут быть такие задачи:
- указать для картинки : автора, название лицензии, ссылку на лицензию, теги
- иногда нужно брать названия картинок из названий файлов
- для тегов иногда нужно брать теги из названий файлов или брать теги из экселя для групп файлов. Иногда теги
нужно брать из названий папок.
- иногда нужно удалять цифры в конце названий файлов
- некоторые файлы названы на французском, их нужно перевести на английский автоматическим переводом.
Все эти задачи указаны в экселе или в отдельных инструкциях по автору. Авторы могут быть разными.
Вот короткое описание по существующему апи:
"На сайт можна загружати зараз:ілюстрації,фото,кліпарт, фрагменти
Є три класи для загрузки:
CreazilaApiIllustration,CreazilaApiClipart, CreazilaApi
В кожному методі є метод для відправки:
public virtual async Task<Msg> Send(XXXType xxx, Stream stream, bool fragm = true, ImageType imageType = ImageType.Jpeg)
Для загрузки фрагменту в сігнатурі відправки картинок, є галочка fragment має бути false вродіби, тоді будуть загружатися фрагменти. "
Апи потом скину. Прошлый разрабочик может помочь в нём разобраться если окажется сложным.
Это первый проект. Есть ещё большой проект по загрузке иконок. Там апи нужно дописывать . Либо мы допишем , либо кто будет загружать. И в будущем будут ещё загрузки по загрузке нового контента. Заинтересованы в долгосрочном сотрудничестве.
Оценку всего проекта можно обсудить после того как скину таблицу с контентом и апи.
-
3998 73 1 Добрый день
Бюджет и сроки очень ориентировочные, т.к. по проекту пока вопросов намного больше, чем ответов.
По текущему описанию есть несколько вопросов:
- в каком режиме будет указание автора, лицензии и тегов? если автоматически, то необходимо полное описание желаемого функционала. если вручную, то какие требования по внешнему виду системы?
- как определять, когда брать название картинки из названия файла? откуда брать название в других случаях?
- как определять откуда какие теги брать в каких случаях? о каком файле эксель идет речь? формат представления информации и как определять какой тег для какого файла брать?
- если в имени файла в конце есть цифры их всегда удалять? как быть, если после удаления цифр будут файлы с одинаковыми именами?
… - какие критерии определения языка имени файла? или лучше всегда имена прогонять через переводчик?
Очень жду таблицу с контентом и описание апи для детальной оценки.
С уважением,
Денис
Актуальні фриланс-проєкти в категорії C#
Доопрацювання 1С УТ 11 для ТСД Zebra (RDP): різні звукові сигнали при скануванні
1000 UAH
Конфігурація: 1С УТ 11 Адресний склад ТСД Zebra TC26 Робота через RDP Сканування товарів виконується в документах приймання, розміщення, відбору та інших складських операціях. Поточна проблема: Комірники працюють через ТСД Zebra. При скануванні не завжди помічають повідомлення… C#, Бази даних та SQL ∙ 5 днів 22 години тому ∙ 6 ставок |