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

Доработка магазина для работы через API доступ Юг-Торг


Recommended Posts

Адрес магазина https://akum.in.ua работает на Open Cart Pro 2.3.0.2.3

Нужно максимально автоматизировать работу с товарами(добавление, обновление цен и наличие)

Документация по API

1. Данные по API предоставляются в формате JSON (по-умолчанию), XML и CSV.

2. Ваш API key:____________________________________________

3. Для получения данных по товару используется следующий URL:

http://b2b.yugtorg.com/apiservices/export/{market}?apiKey={apiKey}[&select={}]

где market принимает значения: product - для получения информации по товару
products - для получения информации по товарам выбанной категории
category - для получения информации по выбанной категории
categories - для получения информации по структуре категорий
Параметр select оперделяет дополнителные условия.

4. Пример запроса информации по товару с id 2366:

http://b2b.yugtorg.com/apiservices/export/product&apikey=cb090cb7d27e104a2f4fdf2d259ba4be7eee3473bdccfed400b9adb4&id=2366

где id - код товара

5. Пример запроса информации по товарам в группе с id 9770:

http://b2b.yugtorg.com/apiservices/export/products&apikey=cb090cb7d27e104a2f4fdf2d259ba4be7eee3473bdccfed400b9adb4&category=9770

где category - код группы

6. Пример запроса информации по группе товаров с id 9770:

http://b2b.yugtorg.com/apiservices/export/category&apikey=cb090cb7d27e104a2f4fdf2d259ba4be7eee3473bdccfed400b9adb4&id=9770

где id - код группы

7. Пример получения дерева категорий:

http://b2b.yugtorg.com/apiservices/export/categories&apikey=cb090cb7d27e104a2f4fdf2d259ba4be7eee3473bdccfed400b9adb4&level=1

где level от 1 до 5 - уровень вложенности (если не указан = 1) - выведет список категорий указанного уровня вложенности

можно указать параметр parent, напрмер:

http://b2b.yugtorg.com/apiservices/export/categories&apikey=cb090cb7d27e104a2f4fdf2d259ba4be7eee3473bdccfed400b9adb4&parent=14

где parent - id категории от которой строить дерево (по-умолчанию от корня)

Возможно совместное использование параметров parent и level, однако, стоит учитывать, что выбранный id категории может не соответствовать level категории

8. Для получения данных в формате XML добавьте в конец строки запроса &format=xml. Например:

http://b2b.yugtorg.com/apiservices/export/product&apikey=cb090cb7d27e104a2f4fdf2d259ba4be7eee3473bdccfed400b9adb4&id=2366&format=xml

* Для получения данных в формате v.2 добавте в конец строки запроса &var=2. Например:

http://b2b.yugtorg.com/apiservices/export/products&apikey=cb090cb7d27e104a2f4fdf2d259ba4be7eee3473bdccfed400b9adb4&category=9770&format=xml&ver=2

9. Для получения данных в формате CSV добавьте в конец строки запроса &format=csv. Например:

по одному товару:

http://b2b.yugtorg.com/apiservices/export/product&apikey=cb090cb7d27e104a2f4fdf2d259ba4be7eee3473bdccfed400b9adb4&id=2366&format=csv

по товарам из группы с id 9770:

http://b2b.yugtorg.com/apiservices/export/products&apikey=cb090cb7d27e104a2f4fdf2d259ba4be7eee3473bdccfed400b9adb4&category=9770&format=csv

по всем товарам:

http://b2b.yugtorg.com/apiservices/export/products&apikey=cb090cb7d27e104a2f4fdf2d259ba4be7eee3473bdccfed400b9adb4&format=csv

Обращаем внимание, что кодировка всех форматов UTF-8

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


Есть опыт в работе с api разных площадок и сервисов. Написал в личку.

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

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

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

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

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

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

Вхід

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

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

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