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

Материал из razgovorov.ru
Перейти к: навигация, поиск
 
(не показано 9 промежуточных версий 2 участников)
Строка 1: Строка 1:
 
== Описание ==
 
== Описание ==
Получить Ticket для аутентификации в браузере под текущей сессией пользователя. Используется когда нужно открыть в браузере ссылку на сайт СБИС. Чтобы ссылка открылась под текущей сессией пользователя к ссылке нужно добавить параметр ...УКАЗАТЬ КАК...
+
Получить Ticket для аутентификации в браузере под текущей сессией пользователя. Используется когда нужно открыть в браузере ссылку на сайт СБИС. Чтобы ссылка открылась под текущей сессией пользователя к ссылке нужно добавить параметр "ticket=" :
 
+
* "https://fix-online.sbis.ru/?ticket=ticket_3865fd59b2234cf29285ad42497743d0"
== Алгоритм работы ==  
+
или если уже есть параметры в ссылке, то:
# Вызов метода САП.GetTicketForCurrentSid
+
* https://fix-online.sbis.ru/?nocheck=1&ticket=ticket_3865fd59b2234cf29285ad42497743d0
  
 
== Параметры ==
 
== Параметры ==
 
Без параметров
 
Без параметров
==Результат==
+
==Результат (объект)==
Объект
 
 
* {{Шаблон:ApiParam|Result||строка|Ticket}}
 
* {{Шаблон:ApiParam|Result||строка|Ticket}}
 
* {{Шаблон:ApiParam|Stat||объект|[[Stat_-_ExtSdk2_Объект|статистика времени выполнения операции]]}}
 
* {{Шаблон:ApiParam|Stat||объект|[[Stat_-_ExtSdk2_Объект|статистика времени выполнения операции]]}}
Строка 16: Строка 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": ...
}