Расширенная настройка

После первичной настройки клиента WhatsApp Business API можно выполнить расширенную настройку для максимально эффективного использования.

Webhooks

Webhooks обрабатывают ответные сообщения от пользователей WhatsApp, включая содержащиеся в них текст, информацию о местоположении и медиафайлы (изображения, документы и т. п.), а также статус отправленных вами сообщений. Мы подготовили тестовое приложение, с помощью которого можно быстро оценить эту функцию.

Обратные вызовы — это важный канал своевременной доставки уведомлений, а также сообщений об ошибках в случае недостаточной пропускной способности, поэтому мы настоятельно рекомендуем задать URL обратного вызова для параметра webhooks в настройках приложения.

Для работы Webhooks с API WhatsApp Business необходимо использовать протокол HTTPS. Чтобы при выполнении обратных вызовов к настроенному Webhook не возникали ошибки SSL, можно использовать собственные сертификаты центра сертификации. Дополнительную информацию см. в документации по сертификатам ЦС для Webhooks.

Дополнительную информацию см. в документации по Webhooks.

Резервное копирование и восстановление

Создайте резервную копию полностью настроенного клиента API WhatsApp Business. Это упростит восстановление определенного рабочего состояния и переход на новые рабочие среды или серверы. При необходимости вы сможете развернуть эту же конфигурацию на другом устройстве, не регистрируясь повторно. Сохраните пароль в надежном месте.

Дополнительные сведения см. в статье Резервное копирование и восстановление.

Двухшаговая проверка

Используйте двухшаговую проверку в качестве дополнительной меры безопасности для клиента API WhatsApp Business. Если двухшаговая проверка включена, при попытке зарегистрировать номер телефона в WhatsApp потребуется шестизначный PIN-код, который создается с помощью этой функции.

Дополнительную информацию см. в документации по двухшаговой проверке.

Мониторинг

Для контроля клиента API WhatsApp Business и отправки уведомлений об изменениях можно настроить специальные панели с помощью Prometheus или Grafana.

Дополнительную информацию см. в документации по мониторингу и оповещениям.

Масштабирование и доступность

Базовая версия WhatsApp Business API работает на основе одного контейнера Docker. Чтобы повысить производительность системы, можно использовать кластер повышенной доступности и распределение нагрузки. Дополнительные сведения о настройке и эксплуатации этих решений см. в статьях о кластерах повышенной доступности и распределении нагрузки.