Оболочка/wrapper для разных АПИ на Python3 --eBay
1061 UAHДанная часть проекта о eBay.
Есть скрипты по работе с АПИ разных торговых площадок: сайт opencart3, ebay, backmarket, refurbed(limited), rakuten, amazon.
Почти все они имеют функции(там где какой-то нет - нужно добавить):
- Create_Product
- Check_Product
- Create_Listing
- Check_Listing
- Sync_Products (by EAN (eBay, Amazon) or PRODUCT_ID (Refurbed, BackMarket) or SKU (OpenCart))
- Sync_Listings (чтобы убедиться, что все загружены одинаково)
- Get_Product_Information (когда товар уже размещен)
- Edit Qty x Price(обновление цены и наличия)
- Get_Orders (bill_to & ship_to & product (sku + description + text) = в одном формате со всех маркетплейсов)
- Publish Tracking Number(добавить трекинг к инфо о заказе(где возможно).
Задача:
Разработать оболочку/wrapper для выполнения вышеуказанных действий с одного скрипта на всех маркетплейсах. Привести формат CSV для действия с товарами к единому шаблону.
Интерфейс не нужен - только выполнение с терминала на чистом Линукс(десктоп).
То, что явно отсутствует и нужно добавить:
1) eBay - добавить SOAP, есть на Гит. (REST API уже есть)
2) СОЗДАТЬ ОТДЕЛЬНЫЙ ФАЙЛ ДЛЯ КАТЕГОРИИ (ID-NAME) + НЕОБХОДИМЫЕ ПОЛЯ СО ВСЕМИ ВОЗМОЖНЫМИ ПОЛЯМИ И ТИПАМИ (BOL, INT, STRING, ...)
ebay_attributes.py
categories_keys= {
'laptop': ['18223', laptop.json],
'laptop_apple': ['23323', laptop_apple.json],
}
laptop.json
attributes= {
'laptop': {
'CPU': ['i5-8250U', 'i5-8350U', .... ],
'HDD': ['250GB', '320GB', .... ],
}
}
laptop_apple.json
attributes= {
'laptop_apple': {
'CPU': ['i5-8250U', 'i5-8350U', .... ],
'HDD': ['250GB', '320GB', .... ],
}
}
=== для каждого маркетплейса есть набор папок/файлов, туда нужно добавить marketplace_attributes.py и список файлов с полями как json. ===
CATEGORIES_ATTRIBUTES:
1 единый файл CSV для загрузки и создания продуктов/предложений со всеми обязательными полями.
4) ОШИБКИ
- пропустить и продолжать выполнять.
- отдельный файл с указанием, в чем ошибка, что не так или что отсутствует (для каждого элемента/строки/поля).
В качестве БД используются файлы .pickle , реляционное хранение не предлагайте.
В случае использования сторонних модулей и/или библиотек упаковывать их в один файл и сохранять в папку services(следуйте примеру уже сделанного).
Отзыв заказчика о сотрудничестве с фрилансером
Оболочка/wrapper для разных АПИ на Python3 --eBayВсе прошло нормально. Была задержка по времени, но в общем и целом сотрудничеством доволен.
Отзыв фрилансера о сотрудничестве с Олександром Л.
Оболочка/wrapper для разных АПИ на Python3 --eBayК сожалению проект не закончен до конца. Вина моя. К заказчику вопросов нет.
![]()
-
141 Есть опыт написания разных парсеров и большой опыт с питоном оценка по вермени очень приблезительная нужно посмотреть что там уже есть https://github.com/dagolub/parsers
Актуальные фриланс-проекты в категории Python
Разработка программного обеспечения для управления iPhone через USB-кабель с ПК
10 000 UAH
Необходимо разработать программу для Windows, которая позволяет подключать iPhone с jailbreak через USB-кабель и управлять им с компьютера. Основной функционал: Подключение iPhone через USB. Программа должна быстро распознавать подключенный iPhone и работать через кабель,… C и C++, Python ∙ 16 часов 22 минуты назад ∙ 13 ставок |
BuzzPost автоматизация Facebook под ИзраильПроект уже есть и он работает - задача решить вопрос по ограничению фб, при количестве постов в час более 3-4 (с 7 утра до 12 ночи) аккаунты клиентов ограничиваются фб. сайт - https://buzzpost.co.il/ Также поискать дыры в логике и в самом проекте и поправить их, опять же логика… Python, Работа с клиентами ∙ 1 день 12 часов назад ∙ 12 ставок |
Создание Тик-ток фермы с генерацией дохода
27 000 UAH
в поиске человека, который может написать софт, для фермы тик ток, чтобы мы смогли генерировать трафик, получать доход. Ищем готовое решение с полным циклом. Python, Разработка ботов ∙ 4 дня 7 часов назад ∙ 16 ставок |
AI Commenting Platform для TikTok и Instagram.Цель проекта Разработать систему, которая позволяет управлять большим количеством аккаунтов TikTok и Instagram и автоматически публиковать релевантные комментарии под выбранными видео с использованием ИИ. Основной функционал1. Управление аккаунтами Необходимо реализовать… AI и машинное обучение, Python ∙ 5 дней 14 часов назад ∙ 23 ставки |
Построить модель классификации клиентов1. Есть данные клиентов в Mongo/SQL (примерно 20 000 записей с сырыми данными). 2. Необходимо на их основе построить фичи и модель классификации клиентов на поведенческие группы. 3. Проект выполнить на Python. AI и машинное обучение, Python ∙ 7 дней 9 часов назад ∙ 46 ставок |