Создавать несколько экземпляров бота Facebook Messenger программно? - PullRequest
0 голосов
/ 23 апреля 2019

Получил интересное требование от клиента, которое выглядит следующим образом:

Создать новую платформу для своих клиентов, чтобы иметь возможность создавать опросы и собирать отзывы через Facebook Messenger.

Все участники опроса дали свое согласие. Затем участник может двусторонне «пообщаться» с ботом, чтобы ответить на вопросы опроса.

Вышеприведенное выглядит довольно просто после того, как вы создали приложение Facebook, страницу Facebook, создали бота-мессенджера (связанного с новой страницей) и получили его и т. Д. Вручную.

Однако я хочу иметь возможность делать все это через API, чтобы моя платформа могла делать все это программно. В настоящее время я изучаю API Graph Facebook и Twilio.

Другая сложность, с которой я столкнулся, заключается в том, что клиент может захотеть создать несколько ботов для разных опросов, поэтому участник может фактически ответить на два опроса для одного и того же клиента и опросить другого клиента, но в трех разных «ботовых» чатах.

Кто-нибудь еще делал что-то подобное раньше? Кроме того, пробуют WhatsApp, но все платформы, такие как Twilio, MessageBird находятся на ранней стадии бета-доступа, а WhatsApp просматривает все запросы, поэтому не знает, сколько времени потребуется для получения одобрения.

...