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

Материал из razgovorov.ru
Перейти к: навигация, поиск
 
Строка 1: Строка 1:
 
== Описание ==
 
== Описание ==
 
Переключение аккаунта по номеру аккаунта
 
Переключение аккаунта по номеру аккаунта
== Алгоритм работы ==
 
Переключает аккаунт пользователя
 
  
 
== Параметры ==
 
== Параметры ==
* {{Шаблон:ApiParam|Param|1|объект|логин}}
+
* {{Шаблон:ApiParam|Param|1|объект|}}
** {{Шаблон:ApiParam|НомерАккаунта||строка| строка, номер аккаунта}}
+
** {{Шаблон:ApiParam|НомерАккаунта|1|строка| номер аккаунта}}
 
== Результат ==
 
== Результат ==
 
Возвращает объект с идентификатором сессии другого аккаунта, которую нужно использовать для последующих вызовов.
 
Возвращает объект с идентификатором сессии другого аккаунта, которую нужно использовать для последующих вызовов.
 
* {{Шаблон:ApiParam|Result||строка| Идентификатор сессии}}
 
* {{Шаблон:ApiParam|Result||строка| Идентификатор сессии}}
 
* {{Шаблон:ApiParam|Stat||объект|[[Stat_-_ExtSdk2_Объект|статистика времени выполнения операции]]}}
 
* {{Шаблон:ApiParam|Stat||объект|[[Stat_-_ExtSdk2_Объект|статистика времени выполнения операции]]}}
== Исключения ==
 
  
 
== Пример успешного вызова ==
 
== Пример успешного вызова ==

Текущая версия на 13:06, 14 февраля 2024

Описание

Переключение аккаунта по номеру аккаунта

Параметры

  • Param ! (объект) -
    • НомерАккаунта ! (строка) - номер аккаунта

Результат

Возвращает объект с идентификатором сессии другого аккаунта, которую нужно использовать для последующих вызовов.

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

Запрос

{
   'Param': {
      'НомерАккаунта':'12345'
   }
}

Ответ

{
  'Result': 'Yzg0NGI3MjU0NmM4NDQyNTg5MjQ4NTM0NGRiMjcwYWY',
  'Stat': ...
}

где «Yzg0NGI3MjU0NmM4NDQyNTg5MjQ4NTM0NGRiMjcwYWY» — это идентификатор сессии, используйте его при вызове остальных методов модуля ExtSdk2 через методы COM-объекта CallMethod и CallMethodXML.