Как использовать опрос как кнопки?#
Для облегчения коммуникации с клиентом можно отправить клиенту опрос. Так клиент, нажав на пункт выбора, сможет дать обратную связь, не отправляя сообщение в чат.
Механизм работы с опросом очень схож с механизмом работы с кнопками.
- В теле запроса, в параметре
message
, укажите полное обращение к собеседнику; - В параметры
optionName
поместите варианты ответа собеседника; - Параметр
multipleAnswers
можно настроить на несколько вариантов ответа от собеседника. Или только один ответ из всего опроса; - Отправка опроса методом sendPoll;
- Отслеживание сообщений обновления опроса в чате, тип сообщения
typeMessage = pollUpdateMessage
; - Проверка пункта выбора по опросу, отслеживание поля
stanzaId
- опрос по которому пришел выбор пользователя.
Пример отправки сообщения клиенту: