Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Інтеграція АПІ Бусмаркет (Прайс Продукт) Opencart 2.3


Recommended Posts

Написати обробник АПІ з двома сценаріями імпорту: додавання товару, та оновлення прайсу

https://developer.bm.parts/api/v2/prices.html

https://developer.bm.parts/api/v2/product.html

Якщо товар відсутній в базі опенкарт(перевіряти по зв'язці бренд+модель) створити товар, якщо для цього товару відсутнє авто/модель/модифікація створити відповідне у модулі авто фільтр плюс, якщо авто є то прив'язуємо товар до відповідного авто.

Якщо товар присутній, то заповнюємо пусті поля, оновлюємо прайс. Аналоги вставляємо в рекомендовані, перевіряти і прив'язувати аналогічно як товар.

Додати можливість окремо оновлювати прайс, додавати товар по розкладу (крону).

Допрацювати оновлення прайсу конкретного товару (ціна, кількість, склад, кіл. днів доставки) по АПІ при відкритті карточки товару на фронті, або в адмінці.

 

Список файлів з правками задокументувати, у разі потреби системні файли не редагувати вносити зміни через OCMOD.

Приклади запросів для вставки в БД опенкарт є в скрипту парсера, можна взяти його за основу тільки замінити регулярки на виклики апі. Приклади обробників АПІ інших постачальників також є, але без вставки характеристик, аналогів і відповідності до авто.

Також є ще декілька задач по цьому проекту.

tecdoc_pars.php

Надіслати
Поділитися на інших сайтах


19.08.2023 в 16:30, Denys сказал:

Написати обробник АПІ з двома сценаріями імпорту: додавання товару, та оновлення прайсу

https://developer.bm.parts/api/v2/prices.html

https://developer.bm.parts/api/v2/product.html

Якщо товар відсутній в базі опенкарт(перевіряти по зв'язці бренд+модель) створити товар, якщо для цього товару відсутнє авто/модель/модифікація створити відповідне у модулі авто фільтр плюс, якщо авто є то прив'язуємо товар до відповідного авто.

Якщо товар присутній, то заповнюємо пусті поля, оновлюємо прайс. Аналоги вставляємо в рекомендовані, перевіряти і прив'язувати аналогічно як товар.

Додати можливість окремо оновлювати прайс, додавати товар по розкладу (крону).

Допрацювати оновлення прайсу конкретного товару (ціна, кількість, склад, кіл. днів доставки) по АПІ при відкритті карточки товару на фронті, або в адмінці.

 

Список файлів з правками задокументувати, у разі потреби системні файли не редагувати вносити зміни через OCMOD.

Приклади запросів для вставки в БД опенкарт є в скрипту парсера, можна взяти його за основу тільки замінити регулярки на виклики апі. Приклади обробників АПІ інших постачальників також є, але без вставки характеристик, аналогів і відповідності до авто.

Також є ще декілька задач по цьому проекту.

tecdoc_pars.php 30 \u041a\u0431 · 1 скачивание

відповід в особисті

Надіслати
Поділитися на інших сайтах

On 8/21/2023 at 11:10 AM, Denys said:

Добрый день. Ось сайт https://sofia.parts/24mm-sharovaya-opora-movano-master-08-trw-103962/

Алгоритм работы с парсером следующий: вначале я загружаю прайс в модуль текдок(сам модуль на фронте не используется), скрипт парсера замечает что количество товаров в прайсе поставщика изменилась(в БД прайсов модуля Текдок)

882676128_.thumb.png.50375c6a8fd2d95a831794cecaa64c66.png и начинает сверять каждую позицию по модель+бренд с базой Opencart. Если товара нет создает новый, если существует парсит характеристик, аналоги и автомобили, для которых используется по модель+бренд и вставляется в соответствующие пустые поля в базе данных карточки продукта опенкарт и модуль авто фильтр плюс.

В модуле Текдок существует функционал веб-сервисов (API), вы можете попытаться добавить к нему обработчик API BM, только доработать функционал вставки в базу данных Опенкарт, или загрузить прайс CSV с помощью API BM в модуль Текдок и использовать функционал импорт цен (как на скриншотах выше). На основе которого работает скрипт парсера, только написать отдельный обработчик на API BM, который будет делать грубо говоря тоже самое, что скрипт парсера, только с помощью API BM.

 

On 8/21/2023 at 11:12 AM, Denys said:

відповів в особисті

Увидел, отписал. Спасибо.

Надіслати
Поділитися на інших сайтах


  • 2 months later...

Тема актуальна, виконавець через непередбачувані обставини поки що не може продовжувати розробку, тому потрібен профі який доробить модуль.

По суті лишилось реалізувати вставку даних і доробити вкладки категорії і націнки та щоб це все бігало за кроном.

Детальне ТЗ https://freelancehunt.com/project/dorobiti-modul-importu-tovaru-opencart-2-3/1289686.html

Можна співпрацювати через біржу, або оплата після виконання на картку.

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.