Получение аутентификационного токена: различия между версиями

Материал из База знаний АО АСП
Перейти к навигации Перейти к поиску
Нет описания правки
Нет описания правки
Строка 1: Строка 1:
======= Получение аутентификационного токена ========
====== Получение аутентификационного токена =======


<syntaxhighlight lang='bash'>
'''URL:''' /api/v3/auth/cert/
'URL:
</syntaxhighlight>' /api/v3/auth/cert/


<syntaxhighlight lang='bash'>
'''Метод:''' POST
'Метод:
</syntaxhighlight>' POST


<syntaxhighlight lang='bash'>
'''Пример запроса:'''
'Пример запроса:
</syntaxhighlight>'


<1c>curl -X POST -v 'https://ismp.crpt.ru/api/v3/auth/cert/'<br/>-H 'content-type: application/json;charset=UTF-8'<br/>--data-binary '{<br/>"uuid":" b7b1abc9-f4ee-47db-8a20-f80ac83504e8",<br/>"data":"<Подписанные данные в base64>"'}
<1c>curl -X POST -v 'https://ismp.crpt.ru/api/v3/auth/cert/'<br/>-H 'content-type: application/json;charset=UTF-8'<br/>--data-binary '{<br/>"uuid":" b7b1abc9-f4ee-47db-8a20-f80ac83504e8",<br/>"data":"<Подписанные данные в base64>"'}
</1c>
</1c>


<syntaxhighlight lang='bash'>
'''Параметры тела запроса:'''
'Параметры тела запроса:
</syntaxhighlight>'


[[File:2_параметры.png]]
[[File:2_параметры.png]]


<syntaxhighlight lang='bash'>
'''Ответ:'''
'Ответ:
</syntaxhighlight>'


<1c>< HTTP/2 200
<1c>< HTTP/2 200
Строка 31: Строка 21:
{"token": “eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9…”}</1c>
{"token": “eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9…”}</1c>


<syntaxhighlight lang='bash'>
'''Параметры ответа:'''
'Параметры ответа:
</syntaxhighlight>'


[[File:3_параметры.png]]
[[File:3_параметры.png]]

Версия от 07:58, 28 марта 2025

Получение аутентификационного токена =

URL: /api/v3/auth/cert/

Метод: POST

Пример запроса:

<1c>curl -X POST -v 'https://ismp.crpt.ru/api/v3/auth/cert/'
-H 'content-type: application/json;charset=UTF-8'
--data-binary '{
"uuid":" b7b1abc9-f4ee-47db-8a20-f80ac83504e8",
"data":"<Подписанные данные в base64>"'} </1c>

Параметры тела запроса:

Ответ:

<1c>< HTTP/2 200 < content-type: application/json;charset=UTF-8 < {"token": “eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9…”}</1c>

Параметры ответа:

ВАЖНО! Все методы API взаимодействия с ГИС МТ требуют передачи в заголовке параметра <1c>'Authorization: Bearer <token>'</1c> где token - аутентификационный токен полученный в результате работы метода получения аутентификационного токена.

0.00
(0 голосов)