AACFlow

Viber

Отправка сообщений и управление ботом Viber

Инструкции по использованию

Интеграция Viber в рабочие процессы. Отправка сообщений, массовая рассылка нескольким пользователям, получение информации об аккаунте, проверка статуса онлайн и управление вебхуками для вашего бота Viber.

Инструменты

viber_send_message

Отправка сообщения пользователю Viber через Viber Chat API.

Входные параметры

ПараметрТипОбязательныйОписание
authTokenstringДаТокен аутентификации бота Viber
receiverstringДаID пользователя Viber
textstringДаТекст сообщения
typestringНетТип сообщения: text, picture, video, file, location, contact, sticker, carousel
mediastringНетURL медиа (для picture, video, file)
thumbnailstringНетURL миниатюры (для video/file)
sizestringНетРазмер файла в байтах (для file)
durationstringНетДлительность в секундах (для video)
fileNamestringНетИмя файла (для file)
keyboardstringНетJSON-строка клавиатуры
trackingDatastringНетДанные для отслеживания
senderNamestringНетИмя отправителя (требуется одобрение)
senderAvatarstringНетURL аватара отправителя (требуется одобрение)
minApiVersionstringНетМинимальная версия API (например, 7)

Выходные данные

ПараметрТипОписание
successbooleanСтатус успешности операции
statusnumberКод статуса API Viber (0 = успех)
statusMessagestringСообщение статуса API Viber
messageTokenstringТокен сообщения для отслеживания
chatHostnamestringИмя хоста чата
membersjsonМассив статусов пользователей
idstringID аккаунта бота
namestringИмя аккаунта бота
iconstringURL иконки бота
countrystringСтрана бота
webhookstringЗарегистрированный URL вебхука
eventTypesjsonЗарегистрированные типы событий
errorstringСообщение об ошибке

viber_broadcast

Массовая рассылка сообщений нескольким пользователям Viber.

Входные параметры

ПараметрТипОбязательныйОписание
authTokenstringДаТокен аутентификации бота Viber
broadcastListstringДаJSON-массив ID пользователей Viber
textstringДаТекст сообщения
typestringНетТип сообщения
mediastringНетURL медиа
thumbnailstringНетURL миниатюры
sizestringНетРазмер файла
durationstringНетДлительность
fileNamestringНетИмя файла
keyboardstringНетJSON клавиатуры
trackingDatastringНетДанные отслеживания
senderNamestringНетИмя отправителя
senderAvatarstringНетURL аватара
minApiVersionstringНетМинимальная версия API

Выходные данные

ПараметрТипОписание
successbooleanСтатус операции
statusnumberКод статуса Viber API
statusMessagestringСообщение статуса
messageTokenstringТокен сообщения
chatHostnamestringИмя хоста чата
membersjsonСтатусы пользователей
idstringID бота
namestringИмя бота
iconstringURL иконки
countrystringСтрана
webhookstringURL вебхука
eventTypesjsonТипы событий
errorstringСообщение об ошибке

viber_get_account_info

Получение информации об аккаунте бота Viber: имя, иконка, страна.

Входные параметры

ПараметрТипОбязательныйОписание
authTokenstringДаТокен аутентификации бота Viber

Выходные данные

ПараметрТипОписание
successbooleanСтатус операции
statusnumberКод статуса Viber API
statusMessagestringСообщение статуса
idstringID аккаунта бота
namestringИмя бота
iconstringURL иконки
countrystringСтрана
errorstringСообщение об ошибке

viber_get_online

Проверка статуса онлайн пользователей Viber по их ID.

Входные параметры

ПараметрТипОбязательныйОписание
authTokenstringДаТокен аутентификации бота Viber
idsstringДаJSON-массив ID пользователей Viber

Выходные данные

ПараметрТипОписание
successbooleanСтатус операции
statusnumberКод статуса Viber API
statusMessagestringСообщение статуса
membersjsonМассив статусов пользователей
errorstringСообщение об ошибке

viber_set_webhook

Установка или обновление URL вебхука для бота Viber для получения входящих сообщений.

Входные параметры

ПараметрТипОбязательныйОписание
authTokenstringДаТокен аутентификации бота Viber
urlstringДаURL вебхука (должен быть HTTPS)
eventTypesstringНетТипы событий через запятую (delivered,seen,failed,subscribed,unsubscribed,conversation_started)
sendNamestringНетОтправлять имя бота (true/false)
sendPhotostringНетОтправлять фото бота (true/false)

Выходные данные

ПараметрТипОписание
successbooleanСтатус операции
statusnumberКод статуса Viber API
statusMessagestringСообщение статуса
webhookstringЗарегистрированный URL вебхука
eventTypesjsonЗарегистрированные типы событий
errorstringСообщение об ошибке

На этой странице

Начните создавать сегодня
Нам доверяют более 100 000 разработчиков.
SaaS-платформа для создания AI-агентов и управления агентным workforce.
Начать