HTTP API сервера такси — различия между версиями

Материал из Таксомёт
Перейти к: навигация, поиск
(Создание заказа)
(Полностью удалено содержимое страницы)
 
Строка 1: Строка 1:
Сервер такси имеет HTTP/HTTPS API с с помощью которого Вы можете произвести интеграцию сервера такси с Вашим сервисом или программой.
 
С помощью HTTP API можно, например, создать заказ на сервер такси программно, который далее будет распределяться водителям и пройдет обычный цикл жизни заказ, так же через HTTP API можно управлять заказами, делать финансовые записи, работать с бонусами клиентов и выполнять практически все функции программно, которые есть в программе Такомёт.
 
  
== Общее описание ==
 
 
HTTP API работает с GET запросами.
 
 
Для работы с API Вам предварительно необходимо создать учетную запись оператора и использовать в запросах логин и пароль созданного специально для API оператора.
 
 
URL адрес для API запросов располагается на том же домене, что и рабочее место оператора.
 
 
== Создание заказа ==
 
 
Данный метод позволяет создать заказ со всеми необходимыми параметрами в системе.
 
 
'''URL для запроса:''' <nowiki>https://***.taxomet.ru/api/v1/add_order?operator_login=<логин_оператора>&operator_password=<пароль_оператора>&unit_id=<ID_службы>&tarif_id=<ID_тарифа>&phone=<телефон_пассажира>&to[]=<адрес_1>&to[]=<адрес_2>&car_option[]=<ID_дополнительной_опции_авто>&fix_price=<фикс_цена>&id=<ID_заказа_в_Вашей_сситеме></nowiki>
 
 
'''Описание папаметров'''
 
 
'''Ответ API'''
 
 
'''Пример запроса'''
 
 
<nowiki>https://test.taxomet.ru/api/v1/add_order?operator_login=my-api&operator_password=******&unit_id=1&tarif_id=1&phone=+70001112233&to[]=Сочи, Тимирязева ул., 4&to[]=Сочи, Парковая ул., 42&car_option[]=1&fix_price=200&id=1234</nowiki>
 

Текущая версия на 17:09, 22 декабря 2021