ReadAccountList - получить список аккаунтов на которые можно переключиться (ExtSdk2) — различия между версиями

Материал из razgovorov.ru
Перейти к: навигация, поиск
(Новая страница: «== Описание == У одного пользователя может быть несколько аккаунтов в СБИС. Данный метод п…»)
 
 
(не показаны 4 промежуточные версии 2 участников)
Строка 1: Строка 1:
 
== Описание ==
 
== Описание ==
У одного пользователя может быть несколько аккаунтов в СБИС. Данный метод позволяет получить их список для отображения в интерфейсе. Переключиться на другой аккаунт можно установив соответствующий ИдентификаторСессии. Подробнее читайте в сценарии [[Подключение_-_Сценарии_ExtSdk2|Установка идентификатора сессии]]
+
У одного пользователя может быть несколько аккаунтов в СБИС. Данный метод позволяет получить их список для отображения в интерфейсе. Переключиться на другой аккаунт можно установив соответствующий ИдентификаторСессии.
== Алгоритм работы ==
 
# Вызов метода AccountService.GetAccounts для получения списка аккаунтов доступных персоне с последующим отбором по текущему домену.
 
  
 
== Параметры ==
 
== Параметры ==
 +
* Без параметров - пустой json-объект
 
== Результат ==
 
== Результат ==
Возвращает объект с идентификатором сессии, которую нужно использовать для последующих вызовов.
 
 
* {{Шаблон:ApiParam|Result||массив объектов|}}
 
* {{Шаблон:ApiParam|Result||массив объектов|}}
 
**{{Шаблон:ApiParam|Название||строка|Название аккаунта}}
 
**{{Шаблон:ApiParam|Название||строка|Название аккаунта}}
Строка 17: Строка 15:
 
====Запрос====
 
====Запрос====
 
<source lang="json">
 
<source lang="json">
 +
{}
 
</source>
 
</source>
 
====Ответ====
 
====Ответ====
 
<source lang="json">
 
<source lang="json">
 +
{
 +
  "Result": [
 +
      {
 +
        "ИдентификаторСессии": "*******@plugin.sbis.ru",
 +
        "Название": "Тестовая компания"
 +
        "Номер": 643512
 +
      },
 +
      ...
 +
  ]
 +
  "Stat": ...
 +
}
 
</source>
 
</source>
  
  
 
[[Категория:Методы ExtSdk2]]
 
[[Категория:Методы ExtSdk2]]

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

Описание

У одного пользователя может быть несколько аккаунтов в СБИС. Данный метод позволяет получить их список для отображения в интерфейсе. Переключиться на другой аккаунт можно установив соответствующий ИдентификаторСессии.

Параметры

  • Без параметров - пустой json-объект

Результат

Исключения

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

Запрос

{}

Ответ

{
   "Result": [
      {
         "ИдентификаторСессии": "*******@plugin.sbis.ru",
         "Название": "Тестовая компания"
         "Номер": 643512
      },
      ...
   ]
   "Stat": ...
}