Добавление в корзину

АПИ добавление детали в корзину заказов

Функция осуществляет добавление товара в корзину пользователя «Автоспутник».
Новый Адрес для обработки массива передаваемых данных: https://api.auto-sputnik.ru/orders_new.php
Старый Адрес для обработки массива передаваемых данных: https://auto-sputnik.ru/api/orders_new.php
Переменная Метод Описание
options REQUEST
Массив данных передаваемых в переменной:
login - обязательное
pass - обязательное
datatyp - Тип возвращаемого ответа от сервера
    Необязательный параметр (по умолчанию HTML).
    Варианты значений:
        HTML - Возвращает ответ в виде HTML кода со списком 
        XML - Возвращает структурированный XML текст
        JSON - Возвращает массив в JSON формате
        PHP - Возвращает сериализованный PHP массив.
Пример:
$data['options'] = array(
    "login"=>"Ваш логин на сайте Автоспутник",
    "pass"=>"Ваш пароль на сайте Автоспутник",
    "datatyp"=>"Тип желаемого ответа(HTML,JSON,XML,PHP)",
);
data REQUEST
Массив данных передаваемых в переменной ВСЕ ОБЯЗАТЕЛЬНЫ.
Данные передаются для каждой строки заказа и должны содержать следующие переменные:
brand - ИД бренда в системе Автоспутник
articul - Артикул детали у данного производителя

Артикул не должен содержать спецсимволов!!!
id_shop_prices - ИД склада в системе Автоспутник amount - Требуемое количество товара для заказа price - Цена товара за 1 единицу товара Пример: $data['data'] = array( "brand"=>"ИД бренда 11 - BERU", "articul"=>"Артикул (Z90)", "id_shop_prices"=>"ИД склада (11 Основной ВРН)", "amount"=>"Количество (5)", "price"=>"289.13 - цена за 1шт. товара", );
Переменная Ответ Описание
requestInfo определяется пользователем
HTML
XML
JSON
PHP
Массив возвращаемых данных:
Status статус запроса.
    Варианты ответов:
        ok - Возвращает в ответ если запрос выполнен без ошибок
        err - Возвращает в случае ошибки.
CustomerID - ИД пользователя в системе автоспутник выполнившего запрос
Error  - Признак ошибки
    Варианты ответов:
        no - Возвращает в ответ если запрос выполнен без ошибок
        yes - Возвращает в случае ошибки.
ErrorDescript - описание ошибки если она есть.
requestAnswer определяется пользователем
HTML
XML
JSON
PHP
Массив возвращаемых данных для:
0 / added - ok в случае успешного добавления или err в случае ошибки
1 / valid - (ИД строки в корзине) в случае успешного добавления или 0 в случае ошибки

Форма для тестирования



Для примера используются следующие параметры
  • 11
  • z90
  • 20
  • 1
  • 235.0000
  • 11 - ИД производителя в системе компании
  • z90 - артикул у производителя
  • 20 - ИД склада компании Автоспутник
  • 1 количество товара для заказа
  • 235.00000 - Цена товара полученная функцией поиска

Пример результата

Для получения результата, воспользуйтесь формой для тестирования