Открыть главное меню

Изменения

Frontend API

555 байт добавлено, 14:14, 27 февраля 2019
Нет описания правки
* Request
** URI /api/hotels/search/request/{searchId?} (получение данных запроса поиска с идентификатором {searchId}или создание нового запроса на поиск)
** POST request="[[#hotels.search.request|hotels.search.request]]" (Параметры запроса поиска)
* Response:
== Модуль Заказов (order) ==
=== Модуль авторизации аутентификации ===
Внимание, для сохранения статуса авторизованного пользователя запросы должны быть отправлены с поддержкой cookie
(Параметр withCredentials = true у объекта XmlHttpRequest в случае использования JS)
==== Запрос авторизации аутентификации пользователя====
* Request
** URI /api/order/auth/request
** POST request="[[#order.auth.request|order.auth.request]]" (Параметры запроса авторизацииаутентификации)
* Response:
** [[#order.auth.response|order.auth.response]] (Результат авторизацииаутентификации)
** [[#system.info|system.info]] (Служебная информация)
* Request
** URI /api/order/auth/sendPasswordLink
** POST request="[[#order.auth.sendPasswordLink|order.auth.sendPasswordLink]]" (Параметры запроса восстановления пароля)
* Response:
** [[#order.auth.sendPasswordLinkResponse|order.auth.sendPasswordLinkResponse]] (Информация о результате операции)
* Request
** URI /api/order/auth/registration
** POST request="[[#order.auth.registration|order.auth.registration]]" (Параметры запроса регистрации)
* Response:
** [[#order.auth.registrationResponse|order.auth.registrationResponse]] (Информация о результате регистрации)
* Request
** URI /api/order/auth/status
** POST request="[[#order.auth.status|order.auth.status]]" (Параметры запроса проверки состояния заказа)
* Response:
** [[#order.auth.statusResponse|order.auth.statusResponse]] (Информация о состоянии заказа)
== Заказы (order) ==
=== Авторизация Аутентификация (auth) ===
<div class="toccolours mw-collapsible mw-collapsed" style="width:800px; margin-bottom:10px;">
==== Данные запроса авторизацииаутентификации(request) ====<pre id="order.auth.request">order.auth.request = </pre>
<div class="mw-collapsible-content">
<div class="toccolours mw-collapsible mw-collapsed" style="width:800px; margin-bottom:10px;">
==== Данные результата авторизацииаутентификации(response) ====
<pre id="order.auth.response">order.auth.response = </pre>
<div class="mw-collapsible-content">
|-
|success
|Результат авторизацииаутентификации
|Boolean
|Логический тип
|-
|success
|Результат авторизацииаутентификации
|Boolean
|Логический тип
'