Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Post your project for free and start receiving proposals from freelancers within minutes after publication!

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


  1. 239    1  1
    7 days33 USD

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

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

  2. 1 proposal concealed
  • Profile blocked
    24 April 2020, 12:40 |

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

  • Profile blocked
    24 April 2020, 12:40 |

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

  • Nikolay F.
    24 April 2020, 13:08 |

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

  • Yaroslav Alieksieienko
    24 April 2020, 17:08 |

    Добрый день.

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

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

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

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

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

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

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

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

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

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

  • Yaroslav Alieksieienko
    24 April 2020, 17:08 |

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

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

  • Profile blocked
    24 April 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


  • Profile blocked
    24 April 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
  • Profile blocked
    24 April 2020, 17:17 |

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

  • Nikolay F.
    25 April 2020, 10:41 |

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

  • Profile blocked
    25 April 2020, 11:28 |

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

  • Nikolay F.
    25 April 2020, 11:30 |

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

  • Stanislav Stecenko
    26 April 2020, 20:11 |

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

Current freelance projects in the category Web Programming

Update of the one-page website for construction services

22 USD

Updating the existing one-page self-written website for construction services Task: -Redesign of the website -Adding service categories by creating a multi-landing page for 6 categories -Adding photos and descriptions of work to each category -Optimization of the website's…

Web Programming ∙ 4 hours 7 minutes back ∙ 46 proposals

Refinement of the Front-end e-commerce site on Opencart

Need to refine the front-end of an e-commerce site on OpenCart. Main tasks: fix visual bugs, ensure responsiveness for mobile devices, improve the display of product cards, categories, cart, and checkout page. Neat layout is expected, maintaining the current design, and correct…

Content Management SystemsWeb Programming ∙ 5 hours 56 minutes back ∙ 37 proposals

Development of a lead collection form before program upload (MODX)

Website: bricscad-ukraine.com.uaCMS: MODXGoal: Create a lead collection mechanism before downloading software for 3 versions: Windows, MacOS, Linux from the site for further processing by the sales department.

Web Programming ∙ 9 hours 25 minutes back ∙ 27 proposals

Remove viruses from the site and update plugins (Wordpress)

Need a WordPress specialist for technical refinement of the website Task: Clean the website https://www.mast-agency.com/ from viruses/malicious code, files; (there is a virus on the site that creates pages and redirects to someone else's store) Update plugins so that the…

Content Management SystemsWeb Programming ∙ 12 hours 57 minutes back ∙ 68 proposals

Make sure that order emails from the store do not go to spam.

Currently, there is a store on OpenCart, and order emails are landing in spam. We need to ensure they go to Inbox (ukr.net gmail) and check it. The hosting provider wrote: Poor email delivery may be related to a low sender reputation - IP or domain. In this case, we can advise…

PHPWeb Programming ∙ 14 hours 1 minute back ∙ 45 proposals

Client
Nikolay F.
Ukraine Odessa  15  0
Project published
6 years back
63 views
Tags