2024-06-05 12:19:46 +02:00
|
|
|
---
|
|
|
|
sidebar_position: 4
|
|
|
|
---
|
|
|
|
|
|
|
|
# Получить онлайн пользователей
|
|
|
|
Получает статус пользователя или нескольких пользователей по ID
|
|
|
|
|
|
|
|
|
|
|
|
*Функция ПолучитьОнлайнПользователей(Знач Токен, Знач IDПользователей) Экспорт*
|
|
|
|
|
|
|
|
| Параметр | CLI опция | Тип | Назначение |
|
|
|
|
|-|-|-|-|
|
|
|
|
| Токен | --token | Строка | Токен Viber |
|
|
|
|
| IDПользователей | --users | Строка,Число,Массив из Строка,Число | ID пользователей(я) Viber |
|
|
|
|
|
|
|
|
|
|
|
|
Возвращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Viber
|
|
|
|
|
|
|
|
```bsl title="Пример кода"
|
|
|
|
|
|
|
|
|
|
|
|
Ответ = OPI_Viber.ПолучитьОнлайнПользователей(Токен, IDПользователя); //Соответствие
|
|
|
|
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
```
|
|
|
|
|
|
|
|
```sh title="Пример команды CLI"
|
|
|
|
|
|
|
|
oint viber ПолучитьОнлайнПользователей --token %token% --users %users%
|
|
|
|
|
|
|
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
```json title="Результат"
|
|
|
|
|
|
|
|
{
|
|
|
|
"users": [
|
|
|
|
{
|
|
|
|
"last_online": 1704796869778,
|
|
|
|
"online_status_message": "offline",
|
|
|
|
"online_status": 1,
|
|
|
|
"id": "d3jxe111111111YGgZg=="
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"status_message": "ok",
|
|
|
|
"status": 0
|
|
|
|
}
|
|
|
|
|
|
|
|
```
|