Store Favorites
0

aMart sync

Технические подробности Список категорий Результаты последних запросов
С чего начать?

Отправка POST-запроса

Шаблон скрипта на PHP

Пример массива товаров в JSON

Пример массива товаров в cURL

Пример массива товаров в wGet

Работа с картинками

Курс валюты

Удаление и др. статусы

Как получить список всех товаров?

Ответы сервера

Памятка пользования

Отправка POST-запроса

  • [sync_id] - ваш уникальный идентификатор
  • [items] - JSON строка, созданная из массива товара или товаров которые следует изменить или добавить.
  • [valuta] - Изменения вашего курса валют
  • [status] - Удаление, скрытие и отображение товаров
  • [all_items] - Как получить список всех товаров?
  • [test] - ключ с любым значением - для проведения тестовых запросов с возвращаемыми результатами (пришедшие данные товаров не будут записаны в базу)
Объем POST данных должен быть меньше 50MB

Кодировка: UTF-8

Изменение существующего товара происходит по артикулу, тоесть если уже есть товар у которого артикул совпадает с артикулом пришедшим в массиве, то он будет изменён. Если отсутствует то товар добавится как новый.

Ключи массива товаров: (жирным выделены обязательные поля)
code артикул товара
title название товара как он будет отображён на сайте
producer Производитель товара (например: Apple)
model Модель товара (например: MacBook Air)
price Цена товара в сомах. (Только цифры, без пробелов и любых других знаков)
valuta Если цена товара в долларах или евро нужно указать один из номеров:
1 - Сомы (по умолчанию)
2 - Доллары
3 - Евро
Ваш курс валют хранится в Кабинете - Информация о магазине
cat Номер категории в которой товар будет находиться на сайте aMart (Список категорий)
Товары должны размещаться только в конечных категориях.
description Полное описание товара (например: MacBook Air)
image Массив ссылок на картинки. (минимальная ширина и высота 141*141 пикселей)
place 0 - В наличии (по умолчанию)
1 - На складе
2 - Под заказ
3 - Отсутствует
deliver_self Адрес откуда покупатель может забрать товар (При отсутствии, данные будут выводиться из поля - Самовывоз - Информации о магазине)
deliver_city Описание условий доставки по городу Бишкек (При отсутствии, данные будут выводиться из поля - Доставка по Бишкеку - Информации о магазине)
deliver_country Описание условий доставки по стране (При отсутствии, данные будут выводиться из поля - Доставка по Кыргызстану - Информации о магазине)
garand Информация о гарантии товара (При отсутствии, данные будут выводиться из поля - Информация о гарантии товара - Информации о магазине)
payments Информация о способах оплаты (При отсутствии, данные будут выводиться из поля - Способы оплаты - Информации о магазине)
status 1 - Отображать
0 - Скрыть (по умолчанию)

Присоединяйтесь

InstagramTwitterFaceBook