Ошибка WhatsApp 2593107: превышен лимит синхронизации
Ошибка 2593107 означает, что этот номер уже использовал единственную синхронизацию контактов и истории чатов. Синхронизация выполняется один раз при подключении и не повторяется. Чтобы запустить её снова, отключите номер и подключите его повторно.
Код Meta для превышения лимита вызовов API синхронизации для номера.
Количество синхронизаций контактов и истории чатов при одном подключении.
Связанный код, который возвращается при попытке синхронизации за пределами окна 24 часа.
О какой синхронизации идёт речь?
Это шаг, который переносит существующие контакты и историю разговоров номера Coexistence в API, чтобы программы не начинали работу вслепую с номером, которым бизнес пользуется уже несколько лет.
Такая возможность существует только благодаря Coexistence. При обычном подключении номера прежней истории приложения нет, поэтому переносить нечего. У номера Coexistence есть и контакты, и история, а Meta предлагает перенести их один раз в момент подключения номера.
Поэтому эта ошибка незнакома даже тем, кто давно работает с Cloud API. Она относится к режиму подключения, которым они раньше не пользовались.
Почему синхронизация выполняется только один раз?
Потому что это часть подключения, а не постоянная возможность. Meta считает её решением, которое принимается в момент подключения.
Во время Embedded Signup владельца бизнеса спрашивают, нужно ли предоставить существующую историю чатов. Ответ «да» позволяет запустить синхронизацию. Настройки для повторного включения позже нет, как нет и эндпоинта для повторного запуска. Поэтому второй вызов возвращает эту ошибку, а не временное ограничение частоты запросов.
На практике это значит, что выбор важнее, чем кажется. Если быстро пройти подключение и отклонить историю, потому что так безопаснее, изменить решение можно только после полного отключения и повторного подключения.
Что делать, если синхронизация снова нужна?
Номер нужно отключить и подключить заново. Это полноценная операция, а не изменение настройки.
При повторном подключении Embedded Signup запускается сначала, включая сканирование кода на телефоне, и появляется новая возможность принять историю. Приложение WhatsApp Business при этом не затрагивается, поэтому бизнес ничего не теряет. Однако это не фоновое действие: кто-то должен находиться у телефона.
Есть ещё одно последствие, которое стоит учесть. Отключение удаляет адрес назначения вебхука, потому что этот адрес хранится как переопределение в подписке приложения, а не у номера. Повторное подключение восстанавливает отправку и мониторинг, но не доставку на ваш сервер, если адрес не добавить снова.
Распространённые ошибки
- Повторять вызов синхронизации. Это одноразовое действие, поэтому повторный запрос вернёт ту же ошибку, а не завершится успешно позже.
- Отклонять историю чатов при подключении из осторожности. Вернуться к этому выбору можно только после повторного подключения номера.
- Повторно подключать номер без плана восстановления адреса назначения вебхука, который удаляется вместе с приложением.
EasyCoexistence автоматически возвращает адрес назначения вебхука после любого повторного подключения. Отправка и мониторинг восстанавливаются сами, а доставка на ваш сервер нет.
Часто задаваемые вопросы
Происходит ли это с обычным номером Cloud API?
Нет. Синхронизация доступна только для номеров Coexistence, поскольку только у них есть прежняя история приложения для переноса.
Какой объём истории синхронизируется?
При подключении Meta синхронизирует недавнюю историю разговоров за определённый период. Точный объём задаёт Meta, а не провайдер.
Потеряются ли чаты на телефоне после повторного подключения?
Нет. Приложение WhatsApp Business и его разговоры не затрагиваются при отключении и повторном подключении API.
2593108 означает ту же проблему?
Нет. Этот код означает, что синхронизацию попытались запустить спустя более 24 часов после подключения, а не то, что она уже выполнялась.
Читайте дальше
Готовы начать?
Настройте WhatsApp Coexistence за несколько минут, а не месяцев. Приложение продолжит работать на телефоне.
Начать бесплатный пробный периодПроверено по состоянию на