Инструменты пользователя

Инструменты сайта


apiv5_defs_api

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
apiv5_defs_api [2018/11/21 11:31]
serg
apiv5_defs_api [2019/10/15 08:39] (текущий)
Строка 1: Строка 1:
-[[apiv5|Назад]]+[[apiV5Client|Назад]]
 ---- ----
  
Строка 5: Строка 5:
 == Запрос на сервер == == Запрос на сервер ==
  
-  * Все запросы на сервер типа **POST** http://​yovourl/​[METHODNAME]?​id=[//UserID//]&​token=[//UserToken//]+  * Все запросы на сервер типа **POST** http://​yovourl/​[METHODNAME]?​id=[UserID]&​token=[UserToken]
   * Остальные параметры запроса присылаются как POST PARAMETERS   * Остальные параметры запроса присылаются как POST PARAMETERS
  
Строка 13: Строка 13:
   * Если отсутствуют обязательные парамеры в POST запросе либо они не проходят проверку - **StatusCode ответа 412 - HTTP Status Precondition Failed** ​   * Если отсутствуют обязательные парамеры в POST запросе либо они не проходят проверку - **StatusCode ответа 412 - HTTP Status Precondition Failed** ​
   * В удачно обработаного запроса сервером всегда **StatusCode ответа 200 - HTTP OK**   * В удачно обработаного запроса сервером всегда **StatusCode ответа 200 - HTTP OK**
-  * Удачный ответ от сервера всегда в JSON формате с обязательным полем "​Error",​ которое пустая строка в случае отсутствия ошибок,​ либо строчный параметр с детализацией ошибки. Таким образом самый короткий удачный ответ от сервера вышлядит так {"​Error":""​}+  * Удачный ответ от сервера всегда в JSON формате с обязательным полем "​Error",​ которое ​либо ​пустая строка в случае отсутствия ошибок,​ либо строчный параметр с детализацией ошибки. Таким образом самый короткий удачный ответ от сервера выглядит так ​''​{"​Error":""​}''​
  
apiv5_defs_api.1542799911.txt.gz · Последние изменения: 2019/10/15 08:48 (внешнее изменение)