Я получил образец эхо-бота, размещенного на Azure Web App Bot, и связался с мессенджером Facebook.
При каждой настройке конфигурации правильно, когда я набираю сообщение в FB Messenger, часть моего текста фактически не получала в конечной точке / api / messages.
Я использовал ngrok в веб-приложении бота Azure, чтобы заменить его конечную точку api своим локальным URL-адресом, и обнаружил, что некоторые сообщения действительно не доставляются в конечную точку.
Я настроил мое веб-приложение так, чтобы оно всегда было в режиме, а местоположение сервера - в Центральной США. Но у него все еще есть эта проблема производительности.
Поскольку наш бот начинает мигрировать на V4 и обнаруживает, что предлагаемая карта действий всегда не отвечает после нажатия пользователем в Messenger (иногда это работает), обычно он отвечает локальным эмулятором бота.
Какими-либо способами можно улучшить это или минимизировать потерю пользователем действия при разговоре из-за сбрасываемого сообщения?