Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Разместите свой проект бесплатно и начните получать предложения от фрилансеров-исполнителей уже спустя минуты после публикации!

Синхронизация с ОпенКарт 2.3 по API


  1. 239    1  1
    7 дней1500 UAH

    передавать товары, категории, обновлять информацию по товарам(остатки, цены); передавать обратно заказы

    Данная задача решаемая через API(нужна дописать)

  2. 1 ставка скрыта
  • Профиль заблокирован
    24 апреля 2020, 12:40 |

    версия или тип АПИ значения не имеет. опришите конкретные задачи напишите: что хотите выгрузить, что вгрузить в каком формате. также не помешают сроки и бюдджет 

  • Профиль заблокирован
    24 апреля 2020, 12:40 |

    версия или тип АПИ значения не имеет. опришите конкретные задачи напишите: что хотите выгрузить, что вгрузить в каком формате. также не помешают сроки и бюдджет 

  • Николай Ф.
    24 апреля 2020, 13:08 |

    Для начала нам нужно понимать каким методом будет реализовано.  Позволяет ли АПИ опен карт это делать. Нужно: загружать товары, обновлять информацию по ним, выгружать заказы - все со сторонней платформы.

  • Ярослав Алєксєєнко
    24 апреля 2020, 17:08 |

    Добрый день.

    В Опенкарте есть АПИ, для валюты, заказов, купонов, ваучеров и тому подобной лабуды. Для заказов нету.

    Берем к примеру модуль для синхронизации товаров с 1С вот вам и АПИ.

    В основном XML обмен, иногда делают ересь откровенную - запись прямо в БД.

    Я делал json обмен, чтобы не морочиться с размерами файлов xml, временем выполнения. Для каждой сущности отдельный запрос.

    Выбирайте любой способ. Хоть эксель гоняйте тудой-сюдой.

    Хотите сами json-xml сочините, хотите под готовые алгоритмы подгоняйте.

    ТЗ надо делать, что загружаем: товары-опции-атрибуты-фильтры; каталог; и т.п.

    Обратно заказы, клиенты... Или наоборот клиенты в опенкарт.

    Каждый же, извиняюсь, др*** кто как хочет. 

    Хотите консультацию, стучите в личку, контакты нельзя тут писать.

  • Ярослав Алєксєєнко
    24 апреля 2020, 17:08 |

    Очепятка, сори, читать надо так:

    В Опенкарте есть АПИ, для валюты, заказов, купонов, ваучеров и тому подобной лабуды. Для ТОВАРОВ нету.

  • Профиль заблокирован
    24 апреля 2020, 17:28 |

    Судя по коду: залогиниться, поменять валюту сесси, операции с корзиной, скидкой/ваучаром, клиентом, доставкаой, заказом, и оплатой

    https://github.com/opencart/opencart/tree/2.3.0.2/upload/catalog/controller/api


    api/login
    api/currency
    api/cart/add|edit|remove|products
    api/coupon
    api/customer
    api/voucher/add
    api/shipping/address|methods|method
    api/reward/maximum|available
    api/order/add|edit|delete|info|history
    api/payment/address|methods|method


  • Профиль заблокирован
    24 апреля 2020, 17:16 |

    Николай, ну бред же: вы доки читали? Вот все методы,на оф сайте разработчика: http://docs.opencart.com/en-gb/system/users/api/

    import requests
    
    s = requests.Session()
    
    username = 'Default'
    key='L3MYyzlYMRL8gBcpCm6CdrVarFUXtPORZkJKP7vgaY8M8EIZWOr3EJxq'
    # Actually, key is 256 character-long
    
    s.post(
        'http://myopencart.example.com/index.php?route=api/login',
        data={'username':username, 'key':key}
    ).text
  • Профиль заблокирован
    24 апреля 2020, 17:17 |

    понятно что его надо включить сначала и "выдать" АПИ ключ

  • Николай Ф.
    25 апреля 2020, 10:41 |

    Спасибо вам за ответы. Стало понятно, что через АПИ опенкарт задачи, которые стоят перед нами - не решить. Будем искать способ посредством обработки XML

  • Профиль заблокирован
    25 апреля 2020, 11:28 |

    Николай, какая стоит задача?

  • Николай Ф.
    25 апреля 2020, 11:30 |

    Есть база данных с одной стороны. Реализована как веб-платформа. Нужно её синхронизировать с Опенкартом. То есть:
    передавать товары, категории, обновлять информацию по товарам(остатки, цены); передавать обратно заказы

  • Stanislav Stecenko
    26 апреля 2020, 20:11 |

    Данная задача решаемая через API(нужна чить дописать)

Актуальные фриланс-проекты в категории Веб-программирование

Перенос сайта с OpenCart на платформу Хорошоп

Добрый день. Есть сайт на OpenCart, интернет-магазин. Нужно перенести структуру сайта на платформу Хорошоп, подобрать дизайн для нового сайта и сделать его полноценно работающим.

HTML и CSS версткаВеб-программирование ∙ 4 минуты назад ∙ 1 ставка

Внесение правок на сайт (WP, Elementor)

Добрый день. Нужно внести 2 правки на сайт: 1. Мейн меню "пляше" при наведении курсора, плюс на укр версии оно центрировано по вертикали (так и должно быть), а в ру - без центровки, сверху. Нужно отцентрировать ру как в укр 2. На главной странице есть блок "наши продукты", там…

Веб-программирование ∙ 2 часа 41 минута назад ∙ 40 ставок

Необхідно модернизувати для зручності адмінку в Open Cart

Техническое задание по настройке/доработке OpenCart 1. Каталог → Товары Задача 1. Добавить колонку «Категория» в список товаров Задача 2. Добавить колонку «Артикул» в список товаров Задача 3. Добавить колонку «Дата и время создания товара» Задача 4. Быстрое редактирование…

Веб-программирование ∙ 2 часа 57 минут назад ∙ 39 ставок

Доработка каталога для сайта

Для сайта каталога нужно сделать доработки: (работу можно разбить на єтапи чи взяти по кваліфікаціі частину) 1. в админке возможность заливать SQL файлы для обновления цен (в архиве он price_balluff_2026_for_site.sql). (сейчас они залиты программистом, нужно на будущее, что б…

AI обработка текстовВеб-программирование ∙ 3 часа 5 минут назад ∙ 24 ставки

WhatsApp Business API / Meta Cloud API.

Здравствуйте. Мне нужна помощь по официальному подключению WhatsApp Business API / Meta Cloud API. Ситуация такая: У меня уже есть рабочий WhatsApp Business номер. Он сейчас используется на телефоне в приложении WhatsApp Business. Удалять приложение, переносить номер только в…

Веб-программирование ∙ 3 часа 49 минут назад ∙ 14 ставок

Заказчик
Николай Ф.
Украина Одесса  15  0
Проект опубликован
6 лет назад
63 просмотра
Метки
  • синхронизация опенкарт