ReadTicket - Получить Ticket для аутентификации в браузере (ExtSdk2) — различия между версиями

Материал из razgovorov.ru
Перейти к: навигация, поиск
(Описание)
 
(не показано 5 промежуточных версий этого же участника)
Строка 1: Строка 1:
 
== Описание ==
 
== Описание ==
 
Получить Ticket для аутентификации в браузере под текущей сессией пользователя. Используется когда нужно открыть в браузере ссылку на сайт СБИС. Чтобы ссылка открылась под текущей сессией пользователя к ссылке нужно добавить параметр "ticket=" :  
 
Получить Ticket для аутентификации в браузере под текущей сессией пользователя. Используется когда нужно открыть в браузере ссылку на сайт СБИС. Чтобы ссылка открылась под текущей сессией пользователя к ссылке нужно добавить параметр "ticket=" :  
* https://fix-online.sbis.ru/?ticket=ticket_3865fd59b2234cf29285ad42497743d0
+
* "https://fix-online.sbis.ru/?ticket=ticket_3865fd59b2234cf29285ad42497743d0"
 
или если уже есть параметры в ссылке, то:
 
или если уже есть параметры в ссылке, то:
https://fix-online.sbis.ru/?nocheck=1&ticket=ticket_3865fd59b2234cf29285ad42497743d0
+
* https://fix-online.sbis.ru/?nocheck=1&ticket=ticket_3865fd59b2234cf29285ad42497743d0
 
 
== Алгоритм работы ==
 
# Вызов метода САП.GetTicketForCurrentSid
 
  
 
== Параметры ==
 
== Параметры ==
Строка 18: Строка 15:
 
====Запрос====
 
====Запрос====
 
<source lang="json">
 
<source lang="json">
 +
{
 +
  Без параметров
 +
}
 
</source>
 
</source>
 
====Ответ====
 
====Ответ====
 
<source lang="json">
 
<source lang="json">
 +
{
 +
  "Result": "ticket_****"
 +
  "Stat": ...
 +
}
 
</source>
 
</source>
  
  
 
[[Категория:Методы ExtSdk2]]
 
[[Категория:Методы ExtSdk2]]

Текущая версия на 14:24, 18 мая 2021

Описание

Получить Ticket для аутентификации в браузере под текущей сессией пользователя. Используется когда нужно открыть в браузере ссылку на сайт СБИС. Чтобы ссылка открылась под текущей сессией пользователя к ссылке нужно добавить параметр "ticket=" :

или если уже есть параметры в ссылке, то:

Параметры

Без параметров

Результат (объект)

Исключения

Пример успешного вызова

Запрос

{
   Без параметров
}

Ответ

{
   "Result": "ticket_****"
   "Stat": ...
}