Как я могу заставить пользователей выбирать несколько вариантов в качестве входных данных в чат-боте facebook messenger?

Я работаю над ботом для заполнения форм, который принимает пользовательский ввод в формате свободного текста, задает 3-4 соответствующих набора вопросов и выдает соответствующие результаты поиска с веб-сайта. В этом процессе, как я могу собирать информацию от пользователей для вопросов, где ответов может быть более одного.

Например: Каков список языков, на которых вы свободно говорите? [] английский [] французский [] хинди [] урду

Как я могу заполнить более одного варианта? В обычных формах мы используем флажки. Но как это сделать в мессенджере ФБ.

заранее спасибо


person Ani110591    schedule 24.10.2016    source источник
comment
Я хочу такой же, не могли бы вы мне помочь?   -  person h_patel    schedule 16.03.2017


Ответы (1)


В настоящее время такой поддержки для него нет, но можно было бы использовать шаблон списка с кнопками, соответствующими полезным нагрузкам. Вы можете отправить список языков для рендеринга с помощью двух кнопок да/нет, чтобы принять пользовательский ввод. Вот ссылка на документы https://developers.facebook.com/docs/messenger-platform/send-api-reference/list-template

person Arbaz Siddiqui    schedule 17.12.2016