Если у Вас есть свой интернет магазин, в котором Вы желаете продавать нашу продукцию, Вы можете делать это с наименьшими затратами времени.
Вы можете получать информацию о товарах в XML формате,
YML файл http://chtotokrasivoe.com/yml.php
Файл для формирования заказов
Список страниц с товарами находится по адресу http://chtotokrasivoe.com/xmlpager.php
Пример страницы со списком товаров http://chtotokrasivoe.com/xmloutput.php?page=1
Список категорий http://chtotokrasivoe.com/xmlcats.php
Также, Вы можете отправлять заказы со своего сервера. Для этого Вам необходимо передать данные о заказе в XML формате, закодированном в base64_encode, на наш сервер.
Пример
<? header('Content-Type: text/html; charset=utf-8');
$orderdata=" <order> <position>
<productid>3633</productid>
<color>64</color>
<size>97</size>
<quantity>2</quantity>
</position>
<position>
<productid>3627</productid>
<color>490</color>
<size>97</size>
<quantity>1</quantity>
</position>
<name>Петр Скоробогатов</name>
<email>mymail@yandex.ru</email>
<phone>0978888888</phone>
<country>1</country>
<city>Минск</city>
<adres>Адрес</adres>
<shipping>5</shipping>
<sklad>45</sklad>
<passport>кк555666</passport>
</order>";
$var=base64_encode($orderdata);
$var=rawurlencode($var); $
responce = file_get_contents('http://chtotokrasivoe.com/apiacceptorder.php?send='.$var.'&key=YOUR_API_KEY');
echo $responce; ?>
Где YOUR_API_KEY уникальный ключ для конкретного IP адреса. Для получения ключа API обратитесь к нам со страницы контакты, предоставьте IP адрес Вашего сервера, на котором расположен Ваш сайт, а также адрес сайта.
Для тестирования можно добавлять переменную test с произвольным значением в строку запроса
$responce = file_get_contents('http://chtotokrasivoe.com/apiacceptorder.php?send='.$var.'&key=YOUR_API_KEY&test=true');
Идентификаторы для стран:
Украина = 2
Идентификаторы для транспортных компаний
Новая почта=5 (страна = 2)
Автолюкс=10 (страна = 2)
ИнТайм=17 (страна = 2)
Деливери=18 (страна = 2)
-->Дополнительные условия:
- если способ доставки Белпочта или Укрпочта - поле "адрес" является обязательным полем
- если способ доставки Автотрейдинг или Деловые линии - поле "пасспортные данные" является обязательным полем
- данные в заказе (имя, адрес и пр.) должны принадлежать именно Вам, а не вашим клиентам.
Обратите внимание на ответ с нашей стороны: при успешном добавлении заказа, Вы получите пустой ответ.
Если имеет место ошибка, Вы получите сообщение с описанием ошибки.В тестовом режиме данные не добавляются,
и Вы получите информацию о позициях, которые должны войти в заказ.