Interface IViberParams

Hierarchy

  • IViberParams

Properties

contact?: { name: string; phone_number: string }

Контакты пользователя. Актуально для type = contact.

Type declaration

  • name: string

    Имя контактного лица.

  • phone_number: string

    Номер телефона контактного лица.

duration?: number

Продолжительность видео или аудио в секундах. Будет отображаться на приемнике.

file_name?: string

Имя файла. Актуально для type = file.

location?: { lat: string; lon: string }

Координаты местоположения. Актуально для type = location.

Type declaration

  • lat: string

    Координата lat.

  • lon: string

    Координата lon.

media?: string

Url адрес отправляемого контента. Актуально при отправке файлов.

min_api_version?: string

Минимальная версия API, необходимая клиентам для этого сообщения (по умолчанию 1).

Default Value

1

receiver?: string

Уникальный идентификатор пользователя Viber.

sender?: string

Отправитель.

size?: number

Размер файла в байтах.

sticker_id?: number

Уникальный идентификатор стикера Viber. Актуально для type = sticker.

text?: string

Текст сообщения. (Обязательный параметр).

thumbnail?: string

URL-адрес изображения уменьшенного размера. Актуально при отправке файлов.

tracking_data?: string

Разрешить учетной записи отслеживать сообщения и ответы пользователя. Отправлено tracking_data значение будет передано обратно с ответом пользователя.

type?: string

Тип сообщения. (Доступные типы сообщений: text, picture, video, file, location, contact, sticker, carousel content и url).

Generated using TypeDoc