Полное описание интеграции с системой dostavka guru по средствам web-сервисов



Скачать 387.84 Kb.
страница7/8
Дата31.07.2016
Размер387.84 Kb.
1   2   3   4   5   6   7   8

4. Дополнительно


Дополнительные сервисы для автоматизации обмена данными

4.1 Получение полного списка ПВЗ


Получение полного списка пунктов выдачи по принципу POST запроса, с указанием обязательных переменных. Список будет передан в XML формате. Будьте внимательны с точками выдачи заказов с полностью оплаченными заказами.

URL для отправки POST массива:

http://api.dostavka.guru/client/pvz_list.php



Переменные:

Поле

Описание

Формат

partner_id

Уникальный ID в системе dostavka.guru.

Четырехзначный, числовой: 9999

key

Уникальный API ключ в системе dostavka.guru.

Хеш код

script

тип скрипта (all_list - список ПВЗ)

Текстовый

Пример POST массива для отправки:

$_POST = array

(

[partner_id] => 9999

[key] => 827ccb0eea8a706c4c34a16891f84e7b

[script] => all_list

)

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





5
Абакан
Абакан
Да

655017, г. Абакан, ул. Ленинского Комсомола, д. 35, офис №76Н

6
АБАКАН

Район Черногорского парка, перейти регулируемый пешеходный переход и в правой жилой пятиэтажке находится наш офис. Второй офис слева.

Да

пн-пт:08.00-20.00 сб:10.00-16.00
8-800-700-54-30
Да
Россия
8

ул. Ленинского Комсомола, д. 35, офис №76Н
ХАКАСИЯ РЕСПУБЛИКА
Нет
53.722047
91.429928
191
2015-06-25
92
Альметьевск
Альметьевск
Да
423462, г. Альметьевск, ул. Маяковского, д. 47, пом. 2

4
АЛЬМЕТЬЕВСК

Остановка "Нефтяной институт", проезд автобусами №№5,8, троллейбусами №№ 1,2. От остановки "Нефтяной Институт" пройти 100 м и повернуть на ул. Маяковского в сторону "Таттелекома", спуститься вниз по ул. Маяковского, вдоль забора Нефтяного института, первый дом - отделение Боксберри, дверь с левого т

Да

пн-пт:10.00-19.00
8-800-700-54-30
Да
Россия
6

ул. Маяковского
, д. 47, пом. 2
ТАТАРСТАН РЕСПУБЛИКА
Нет
54.9053737
52.3108395
222
2015-06-23





Описание полей:

"code"=>"Код ПВЗ",


"name"=>"Наименование ПВЗ",
"address"=>"Полный адрес",
"telephone"=>"Телефон или телефоны",
"desc_pvz"=>"Описание проезда",
"delivery_period"=>"Срок доставки",
"city_code"=>"Код города",
"city_name"=>"Наименование города",
"tarif_zone"=>"Тарифная зона",
"settlement"=>"Населенный пункт",
"area"=>"Регион",
"country"=>"Страна",
"geo_X", "geo_Y"=>"Координаты gps",
"only_pay"=>"Если значение "Да" - точка работает только с полностью оплаченными заказами",
"small_address"=>"Сокращенный адрес",
"visa"=>"Если значение "Да" - Есть возможность оплаты платежными (банковскими) картами",
"electronic_aut"=>"Если значение "Да" - Подпись получателя будет хранится в системе в электронном виде",
"metro"=>"Ближайшая станция Метро",
"work_time"=>"График работы",
"delivery_date"=>"Ближайшая дата доставки"

Обработка ошибок:

Если какие-то поля будут заполнены не правильно, то сервер выдаст сообщение об ошибке. К примеру:



Error: 200 - Ключ API не верен!
и прочие...




Поделитесь с Вашими друзьями:
1   2   3   4   5   6   7   8


База данных защищена авторским правом ©uverenniy.ru 2019
обратиться к администрации

    Главная страница