Changes for page Методы API для работы с ГЛОНАССSoft
Last modified by Андрей Калиновский on 2025/03/12 10:28
Change comment:
There is no comment for this version
Summary
Details
- Page properties
-
- Content
-
... ... @@ -53,38 +53,36 @@ 53 53 54 54 (% class="box infomessage" %) 55 55 ((( 56 - Авторизация**(% style="color:#000000" %)**— **(% lang="en-US" %)**GETlogin**56 +(% style="color:#000000; line-height:100%" %)**Проверка авторизации **(% style="color:#000000" %)**— **(% lang="en-US" %)**GET /api/v3/auth/check** 57 57 ))) 58 58 59 -(% style="color:#000000" %) Метод позволяет по лучить токенавторизации,который необходимодобавлятьвзаголовокдля работы совсемиметодами API.Впараметрахметода передаетсяимяпользователяи пароль.59 +(% style="color:#000000" %) Метод позволяет проверить статус авторизации. Метод позволяет проверить активен токен авторизации или нет (обязательный параметр в заголовках запроса - токен авторизации **«X-Auth»**). 60 60 61 61 (% style="color:#000000" %)Метод запроса: **GET** 62 62 63 -(% style="color:#000000" %)URL запроса: (%%)[[https:~~/~~/hosting.glonasssoft.ru/api/v3/auth/ login?username=demo&password=demo>>url:https://hosting.glonasssoft.ru/api/v3/auth/login?username=demo&password=demo]]63 +(% style="color:#000000" %)URL запроса: (%%)[[https:~~/~~/hosting.glonasssoft.ru/api/v3/auth/check>>url:https://hosting.glonasssoft.ru/api/v3/auth/check]] 64 64 65 -(% style="color:#000000" %)В случае успешноговыполнения метода,поле«AuthId»содержит токен авторизации«X-Auth».65 +(% style="color:#000000" %)В заголовках запроса: X-Auth: Токен авторизации 66 66 67 67 (% lang="en-US" %) 68 -(% style="color:#000000" %)**Ответ: [{ «AuthId»: «», //токенавторизацииUser»:«»,//имяпользователя}, … ]**68 +(% style="color:#000000" %)**Ответ: В случае если сессия активна HTTP ответ «200». В случае если сессия разорвана HTTP ответ «401».** 69 69 70 -**Примечание: **Время жизни токена авторизации задается в настройках пользователя, там есть параметр длительность сессии. При каждом запросе токен пролонгируется. 71 71 72 - 73 73 (% class="box infomessage" %) 74 74 ((( 75 -(% style="color:#000000; line-height:100%" %)** Проверка авторизации**(% style="color:#000000" %)**— **(% lang="en-US" %)**GETcheck**73 +(% style="color:#000000; line-height:100%" %)**Авторизация **(% style="color:#000000" %)**— **(% lang="en-US" %)**GET /api/v3/auth/login** 76 76 ))) 77 77 78 -(% style="color:#000000" %) Метод позволяет п роверитьстатусавторизации.Методпозволяетпроверитьактивен токенавторизацииилинет(обязательныйпараметрв заголовкахзапроса-токен авторизации**«X-Auth»**).76 +(% style="color:#000000" %) Метод позволяет получить токен авторизации, который необходимо добавлять в заголовок для работы со всеми методами API. В параметрах метода передается имя пользователя и пароль. 79 79 80 80 (% style="color:#000000" %)Метод запроса: **GET** 81 81 82 -(% style="color:#000000" %)URL запроса: (%%)[[https:~~/~~/hosting.glonasssoft.ru/api/v3/auth/ check>>url:https://hosting.glonasssoft.ru/api/v3/auth/check]]80 +(% style="color:#000000" %)URL запроса: (%%)[[https:~~/~~/hosting.glonasssoft.ru/api/v3/auth/login?username=demo&password=demo>>url:https://hosting.glonasssoft.ru/api/v3/auth/login?username=demo&password=demo]] 83 83 84 -(% style="color:#000000" %)В заголовкахзапроса:X-Auth:Токен авторизации82 +(% style="color:#000000" %)В случае успешного выполнения метода, поле «AuthId» содержит токен авторизации «X-Auth». 85 85 86 86 (% lang="en-US" %) 87 -(% style="color:#000000" %)**Ответ: ВслучаееслисессияактивнаHTTPответ«200».Вслучаееслисессияразорвана HTTP ответ«401».**85 +(% style="color:#000000" %)**Ответ: [ { «AuthId»: «», //токен авторизации «User»: «», // имя пользователя }, … ]** 88 88 89 89 90 90 (% class="box" lang="en-US" style="text-align: center;" %)