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

При загрузке файлов могут быть такие задачи:
- указать для картинки : автора, название лицензии, ссылку на лицензию, теги
- иногда нужно брать названия картинок из названий файлов
- для тегов иногда нужно брать теги из названий файлов или брать теги из экселя для групп файлов. Иногда теги
нужно брать из названий папок.
- иногда нужно удалять цифры в конце названий файлов
- некоторые файлы названы на французском, их нужно перевести на английский автоматическим переводом.
Все эти задачи указаны в экселе или в отдельных инструкциях по автору. Авторы могут быть разными.
Вот короткое описание по существующему апи:
"На сайт можна загружати зараз:ілюстрації,фото,кліпарт, фрагменти
Є три класи для загрузки:
CreazilaApiIllustration,CreazilaApiClipart, CreazilaApi
В кожному методі є метод для відправки:
public virtual async Task<Msg> Send(XXXType xxx, Stream stream, bool fragm = true, ImageType imageType = ImageType.Jpeg)
Для загрузки фрагменту в сігнатурі відправки картинок, є галочка fragment має бути false вродіби, тоді будуть загружатися фрагменти. "
Апи потом скину. Прошлый разрабочик может помочь в нём разобраться если окажется сложным.
Это первый проект. Есть ещё большой проект по загрузке иконок. Там апи нужно дописывать . Либо мы допишем , либо кто будет загружать. И в будущем будут ещё загрузки по загрузке нового контента. Заинтересованы в долгосрочном сотрудничестве.
Оценку всего проекта можно обсудить после того как скину таблицу с контентом и апи.
-
4014 73 1 Добрый день
Бюджет и сроки очень ориентировочные, т.к. по проекту пока вопросов намного больше, чем ответов.
По текущему описанию есть несколько вопросов:
- в каком режиме будет указание автора, лицензии и тегов? если автоматически, то необходимо полное описание желаемого функционала. если вручную, то какие требования по внешнему виду системы?
- как определять, когда брать название картинки из названия файла? откуда брать название в других случаях?
- как определять откуда какие теги брать в каких случаях? о каком файле эксель идет речь? формат представления информации и как определять какой тег для какого файла брать?
- если в имени файла в конце есть цифры их всегда удалять? как быть, если после удаления цифр будут файлы с одинаковыми именами?
… - какие критерии определения языка имени файла? или лучше всегда имена прогонять через переводчик?
Очень жду таблицу с контентом и описание апи для детальной оценки.
С уважением,
Денис
Актуальные фриланс-проекты в категории C#
Сравнительный анализ эффективности кастомного ПО (v2.2-field) и эталонного ПО (Meshtastic v2.x)
1000 UAH
Сравнительный анализ эффективности кастомного ПО (v2.2-field) и эталонного ПО (Meshtastic v2.x) на идентичной аппаратной платформе (ESP32 + SX1268, 2W) по критериям дальности, пропускной способности, стабильности линка и энергопотребления. Провести тесты с замерами с учетом… C и C++, C# ∙ 10 дней 19 часов назад ∙ 2 ставки |
Создание плагина для интеграции с POS-системой Syrve, C#Разработать плагин для POS-системы Syrve (on-premise), который устанавливается на сервер заведения. Плагин должен: (1) передавать на наш сервер данные в режиме реального времени — заказы, статусы столов, платежи, чеки; (2) принимать команды от Reservble — подтверждения… C#, Веб-программирование ∙ 13 дней 15 часов назад ∙ 15 ставок |