Найдено в разделах
Ничего не найдено

API Гала-центр


API galacentre.ru обеспечивает возможность автоматизированного получения информации о товарах.
API построен на концепции REST.
Вызов ресурсов
Формат запроса:
http://galacentre.ru/api/<метод>/<формат_ответа>/?<параметры>
Ключ доступа
Для использования API, сначала надо получить ключ авторизации. После этого можно при помощи метода GET выполнять вызов ресурсов
для получения необходимой информации.
Ключ доступа можно самостоятельно получить в разделе для партнеров.
формат данных
<формат_ответа> — это обязательная часть запроса которая влияет на способ представления ответа.
Возможные форматы ответа: csv, yml, json, zip
описание методов
GetCatalog — возвращает список товаров по категории
Форматы данных: только csv, yml, json

Входные параметры:
key — ключ доступа к API, обязательный.
catalog — категория на сайте, обязательный.

Возможные значения:

hoztovar — Хозтовары; posuda — Посуда; dacha — Дача; sport — Спорт и отдых; instrument — Инструменты; suvenir — Подарки; detstvo — Детство; galante — Галантерея; santehnika — Сантехника furnitura — Фурнитура; auto — Авто; ng — Новый год; textile — Домашний текстиль; technics — Бытовая техника;
store — В зависимости от значения выбираются товары, которые точно есть на этом складе. Возможные значения: ekb, msk или nsk.
sale — Если равен 1, то отдаются только товары со скидкой
sp — Если равен 1, то отдаются только спец.предложения
select — Дополнительные значения по товарам. Можно указать несколько через запятую.

Возможные значения:

props — свойства товара; sert — сертификат; brand — производитель; way — дата поступления на склад;
Пример вызова метода: http://www.galacentre.ru/api/GetCatalog/json/?key=XXXXXXXXXX&catalog=suvenir&store=msk&select=props,sert,way
Пример ответа в формате JSON:
{
	"REQUEST": { // Информация о запросе
		"key": "XXXXXXXXXXX",
		"catalog": "suvenir",
		"store": "msk",
		"select": "props,sert,way",
		"TYPE": "GetCatalog",
		"FORMAT": "json"
	},
	"DATA": { // Даныые
		"SECTIONS": [ // Информация о разделах
			{
				"ID": "3883", // ID раздела
				"NAME": "Игры застольные", // Название раздела
				"PARENT_SECTION": 0, // ID родительского раздела
				"URL": "http://podarki.galacent...olnyie/", // Ссылка на раздела на сайте Гала-Центр
				"CATALOG": { // Информация о направлении
					"NAME": "Подарки", // Название направления
					"CODE": "suvenir" // Символьный код направления
				}
			},
			...
		]
		"ITEMS": [ // Товары
			{
				"ID": "3YE9RAD", // ID товара
				"ARTICUL": "341-134", // Артикул товара
				"CATALOG": { // Информация о направлении
					"NAME": "Подарки", // Название направления
					"CODE": "suvenir" // Символьный код направления
				},
				"NAME": "Набор игр 3 в 1 дерево, 29x29см, арт.2115", // Название товара
				"SECTION": "3792", // ID раздела
				"STORE": { // Информация о наличии на складах
					"EKB": "Нет на складе", // Екатеринбург
					"MSK": "Много", // Москва
					"NSK": "Мало" // Новосибиркс
				},
				"URL": "http://podarki.galacent...dyi/303096.php", // Ссылка на товар на сайте Гала-Центр
				"PRICE": "291.25", // Цена в рублях
				"PRICE_OLD": null, // Старая цена, если задана
				"PRICE_SP": null, // Цена спец.передложения
				"MIN": "1", // Минимальное количество в заказе
				"BOX": "40", // Количество в коробке
				"IMAGE": "http://galacentre.ru/images/3YE9RAD.jpg", // Ссылка на изображение товара
				"PROPS": "Набор настольных игр, 29*29см, дерево, не указано", // Свойства товара
				"SERTIFICATES": "http://galacentre.ru/sert/242_UTs.jpg", // Ссылки на сертификаты
				"WAY": "30.07.2015" // Дата поступления новой партии
			},
			...
		]
	}
}
			
По вопросам подключения и интеграции