Запрос на авторизацию пользователя (хостес) — различия между версиями

Материал из Wiki
Перейти к: навигация, поиск
(Новая страница: «Category:API для "Хостеса" API для "Хостеса" {|class="wikitable" |Страница |<b>hst_auth</b> |- |Параметры | * login…»)
 
 
(не показано 10 промежуточных версии 2 участников)
Строка 7: Строка 7:
 
|Параметры
 
|Параметры
 
|  
 
|  
* login - Имя пользователя
+
* pin - Хеш код пин-кода MD5
* pass_md5 - Хеш код пароля MD5
+
 
|-
 
|-
 
|Пример запроса
 
|Пример запроса
|<nowiki>http://hostname:9870/</nowiki><b>hst_auth</b>?login=username&pass_md5=128371894
+
|<nowiki>http://hostname:9870/</nowiki><b>hst_auth</b>?pin=128371894
 
|-
 
|-
 
|Пример ответа
 
|Пример ответа
Строка 20: Строка 19:
 
   <!-- sid - ID сессии для последующих запросов -->  
 
   <!-- sid - ID сессии для последующих запросов -->  
 
   <sid>1231231</sid>
 
   <sid>1231231</sid>
 +
  <!-- user - имя авторизованного пользователя -->
 +
  <user>Иванов Иван</user>
 +
  <!-- organizations - список доступных организаций -->
 +
  <organizations>
 +
    <organization id="1" name="Ресторан" start_time="10:00:00" finish_time="01:00:00" currency="RUB"/>
 +
    <organization id="2" name="Кафе"  start_time="10:00:00" finish_time="01:00:00" currency="RUB">
 +
  </organizations>
 
</response>
 
</response>
 
</syntaxhighlight>
 
</syntaxhighlight>
 
|}
 
|}

Текущая версия на 09:47, 31 июля 2015

API для "Хостеса"

Страница hst_auth
Параметры
  • pin - Хеш код пин-кода MD5
Пример запроса http://hostname:9870/hst_auth?pin=128371894
Пример ответа
<?xml version="1.0" encoding="utf-8"?>
<response>
  <result>ok</result>
  <!-- sid - ID сессии для последующих запросов --> 
  <sid>1231231</sid>
  <!-- user - имя авторизованного пользователя -->
  <user>Иванов Иван</user>
  <!-- organizations - список доступных организаций -->
  <organizations>
    <organization id="1" name="Ресторан" start_time="10:00:00" finish_time="01:00:00" currency="RUB"/>
    <organization id="2" name="Кафе"  start_time="10:00:00" finish_time="01:00:00" currency="RUB">
  </organizations>
</response>