Список страниц с товарами находится по адресу http://chechelyka.com/xmlpager.php
Пример страницы со списком товаров http://chechelyka.com/xmloutput.php?page=1
Список категорий http://chechelyka.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>12</shipping>
<sklad>45</sklad>
<passport>кк555666</passport>
</order>";
$var=base64_encode($orderdata);
$var=rawurlencode($var); $
responce = file_get_contents('http://chechelyka.com/apiacceptorder.php?send='.$var.'&key=YOUR_API_KEY');
echo $responce; ?>
Где YOUR_API_KEY уникальный ключ для конкретного IP адреса. Для получения ключа API обратитесь к нам со страницы контакты, предоставьте IP адрес Вашего сервера, на котором расположен Ваш сайт, а также адрес сайта.
Для тестирования можно добавлять переменную test с произвольным значением в строку запроса
$responce = file_get_contents('http://chechelyka.com/apiacceptorder.php?send='.$var.'&key=YOUR_API_KEY&test=true');
Идентификаторы для стран:
Россия = 1
Белоруссия = 3
Казахстан = 4
Транспортные компании завязаны со странами, и связка ТК-страна обязательно должна соблюдаться.
Идентификаторы для транспортных компаний
ПЭК=6 (страна = 1)
Белпочта=8 (страна = 3)
Автотрейдинг=11 (страна = 1)
Желдороэкспедиция=12 (страна = 1)
Желдороэкспедиция=17 (страна = 4)
Деловые линии=13 (страна = 1)
Байкал сервис=14 (страна = 1)
Дополнительные условия:
- если способ доставки Белпочта - поле "адрес" является обязательным полем
- если способ доставки Автотрейдинг или Деловые линии - поле "пасспортные данные" является обязательным полем
- данные в заказе (имя, адрес и пр.) должны принадлежать именно Вам, а не вашим клиентам.
Обратите внимание на ответ с нашей стороны: при успешном добавлении заказа, Вы получите пустой ответ.
Если имеет место ошибка, Вы получите сообщение с описанием ошибки.В тестовом режиме данные не добавляются,
и Вы получите информацию о позициях, которые должны войти в заказ.