API для OpenCart. Плагин
10 000 UAHКратко:
Необходимо написать плагин для OpenCart для получения информации по API.
Выгрузка товаров
Выгрузка заказов
Обновление цены и наличия для товаров
Обновление статуса заказа.
Подробне
Через запросы к API сайта, основанного на OpenCart, необходимо иметь возможность создавать, читать и обновлять данные заказов и товаров, находящихся на сайте.
Для отправки или получения информации через публичное API будут формироваться два соответствующих HTTP-заголовока, которые будут передаваться при каждом запросе к API.
Примеры таких заголовков:
"Authorization: Bearer 19efbdc8ee723b7eb9e6dae1f7a20ca4378b288c"
"Content-type: application/json"
где 19efbdc8ee723b7eb9e6dae1f7a20ca4378b288c - уникальный ключ (токен) авторизации, генерируемый для API сайта. В ответ необходимо получить текст в json формате с подтверждением о выполнении функции и требуемой информацией, или объясняющим сообщением о причине провала.
Запрос для экспорта может содержать:
- номер страницы (в случае множества заказов)
- количество товаров на странице
- фильтр по статусу заказа
Для экспорта в json-ответе должны содержаться:
- необходимая информация (указано ниже)
- любая другая информация, доступная к получению;
Адрес URL-запроса для каждой функции отдаётся на усмотрение разработчика.
Экспорт заказов:
- Статус заказа
- Даты добавления/изменения в формате ISO8601: YYYY-MM-DDTHH:MM:SS
- Данные клиента, указанного в заказе:
- ФИО
- Адрес плательщика
- Телефон
- Адрес доставки или информация о службе доставки, отделение и т.д.
- Данные о товарах, указанных в заказе
- Товар
- ID товара
- Модель
- Количество
- Цена за единицу
- Итоговая цена всех товаров
- Любая другая информация, указанная в заказе
Экспорт каталога/товаров:
- Название
- Описание
- Модель
- Артикул/sku
- Цена (и валюта)
- Количество
- Наличие на складе
- Атрибуты
- Категория
- Скидки
- Изображение (хотя бы одно)
- Любая другая информация о товаре:
- Вес
- Размеры
- Остальное
Импорт заказов/товаров:
Аналогично экспорту.
(Импорт) Обновление остатков:
- ID
- Количество
- Наличие на складе
- Цена
Провал выполнения запроса:
- 400 Bad Request Использование неподдерживаемого запроса
- 401 Unauthorized Ошибка авторизации, неверный токен
- 500 Internal Server Ошибка сервера
-
ТЗ понятно , 10т это бюджет указан или просто написали ?
-
Актуальные фриланс-проекты в категории PHP
Нужен специалист по Shopify / PageSpeed для оптимизации скорости сайта
8000 UAH
Ищу опытного подрядчика для дооптимизации Shopify-сайта: asterom.com Ранее уже работал подрядчик по PageSpeed. На десктопе показатели сейчас хорошие, но мобильную версию не удалось довести до желаемого уровня. Нужен специалист, который сможет честно оценить, что еще реально… CMS, PHP ∙ 32 минуты назад ∙ 5 ставок |
Разработка веб-сайта WordPress
1002 UAH
|
Сломалась корзина WooCommerce (WordPress) — не добавляет товар и не открывается страница корзиныНа сайте интернет-магазина https://www.dobryi-gospodar.com/ (WordPress + WooCommerce) полностью перестала работать функция оформления заказа. При нажатии на кнопку "Добавить в корзину" (как в карточке товара, так и в каталоге) начинается длительная загрузка (индикатор крутится),… CMS, PHP ∙ 16 часов 8 минут назад ∙ 49 ставок |
Функция поиска товаров по изображениюНеобходимо разработать и интегрировать на сайт функциюпоиска товаров по изображению.Что нужно реализоватьКнопка«Поиск по фото»на сайте.Загрузка изображения пользователем: JPG.Поиск визуально похожих товаров в каталоге.Вывод результатов в виде стандартных карточек товаров: фото,… PHP, Веб-программирование ∙ 23 часа 35 минут назад ∙ 40 ставок |
Парсер expireddomains.net
5000 UAH
Нужен парсер expireddomains.net на сайте нужно сначала залогиниться, проблема в том что блокирует ИП при попытке парсить данные, нужно парсить тематические домены по списку ключевых слов, кто не уверен в своих силах не пишите PHP, Веб-программирование ∙ 2 дня 22 часа назад ∙ 51 ставка |