Получил интересное требование от клиента, которое выглядит следующим образом:
Создать новую платформу для своих клиентов, чтобы иметь возможность создавать опросы и собирать отзывы через Facebook Messenger.
Все участники опроса дали свое согласие. Затем участник может двусторонне «пообщаться» с ботом, чтобы ответить на вопросы опроса.
Вышеприведенное выглядит довольно просто после того, как вы создали приложение Facebook, страницу Facebook, создали бота-мессенджера (связанного с новой страницей) и получили его и т. Д. Вручную.
Однако я хочу иметь возможность делать все это через API, чтобы моя платформа могла делать все это программно. В настоящее время я изучаю API Graph Facebook и Twilio.
Другая сложность, с которой я столкнулся, заключается в том, что клиент может захотеть создать несколько ботов для разных опросов, поэтому участник может фактически ответить на два опроса для одного и того же клиента и опросить другого клиента, но в трех разных «ботовых» чатах.
Кто-нибудь еще делал что-то подобное раньше? Кроме того, пробуют WhatsApp, но все платформы, такие как Twilio, MessageBird находятся на ранней стадии бета-доступа, а WhatsApp просматривает все запросы, поэтому не знает, сколько времени потребуется для получения одобрения.