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(нужна чить дописать)

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

Оновлення односторінкового сайту надання будівельних послуг

1000 UAH

Оновлення діючого односторінкового самописного сайту надання будівельних послуг Завдання: -Редизайн сайту -Додавання категорій послуг шляхом створення мультилендінгу на 6 категорій -Додавання до кожної категорії фото та опису робіт -Оптимізація реклами сайту Розгляну…

Веб-програмування ∙ 13 годин 26 хвилин тому ∙ 66 ставок

Допрацювання Front-end e-com сайта на Opencard

Потрібно допрацювати front-end e-commerce сайту на OpenCart. Основні задачі: виправити візуальні баги, адаптивність під мобільні пристрої, покращити відображення карток товарів, категорій, кошика та сторінки оформлення замовлення. Очікується акуратна верстка, збереження…

CMSВеб-програмування ∙ 15 годин 15 хвилин тому ∙ 43 ставки

Розробка форми збору лідів перед завантаженням програми (MODX)

Сайт:bricscad-ukraine.com.uaCMS: MODXМета: Створити механізм збору лідів перед завантаженням програмного забезпечення для 3-х версій Windows, MacOS, Linux з сайту для подальшої обробки відділом продажів.

Веб-програмування ∙ 18 годин 44 хвилини тому ∙ 29 ставок

Видалити віруси з сайту і оновити плагіни (Wordpress)

Потрібен WordPress-спеціаліст для технічного доопрацювання сайту Завдання: Очистити сайтhttps://www.mast-agency.com/ від вірусів/шкідливого коду, файлів; (на сайті вірус який робить сторінки і редіректи на чужий магазин) Оновити плагіни, щоб сайт працював і виглядав після…

CMSВеб-програмування ∙ 22 години 15 хвилин тому ∙ 69 ставок

Зробити щоб листи про замовлення з магазину не потрапляли в спам

Зараз є магазин на опенкарті, листи про замовлення потрапляють до спаму, треба зробити так щоб потрапляли в Вхідні (ukr.net gmail) перевірити. хостинг написав: Погана доставка електронної пошти може бути пов'язана з низькою репутацією відправника - IP або домену. У такому…

PHPВеб-програмування ∙ 23 години 20 хвилин тому ∙ 46 ставок

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