Почему медленно отправляются сообщения?#
Существует несколько возможных причин, по которым сообщения могут отправляться медленно:
- Установлена большая задержка к отправке сообщений (delaySendMessagesMilliseconds)
- Используется метод отправки SendFileByUrl с хранилища с медленной скоростью загрузки
- Отправляется большой файл размером более 20 Мбайт
- Массовая рассылка
- Сообщения содержат ссылки на веб-сайты
1. Установлена большая задержка к отправке сообщений (delaySendMessagesMilliseconds)#
-
Проверьте в настройках интервал отправки сообщений методом GetSettings, параметр
delaySendMessagesMilliseconds
. -
Скорость отправки сообщений из очереди регулирует параметр интервал отправки сообщений(
delaySendMessagesMilliseconds
). -
Если значение установлено на большой интервал, это указывает на большую задержку и может привести к медленной отправке сообщений.
-
Чтобы уменьшить задержку необходимо вызвать метод SetSettings и в параметрах
delaySendMessagesMilliseconds
указать желаемое значение интервала сообщений в мсек. -
Минимальный интервал отправки сообщений составляет 500 мсек. Однако стоит учесть, что при настройке слишком маленького интервала во время массовой рассылки, возрастает риск блокировки аккаунта. WhatsApp может рассматреть чрезмерно быструю активность как подозрительную и ввести ограничения на ваш аккаунт.
2. Используется метод отправки SendFileByUrl с хранилища с медленной скоростью загрузки#
При использовании метода SendFileByUrl, процесс отправки сообщения может замедлиться из-за медленной скорости загрузки файла, отправляемого с хранилища. Скорость передачи данных зависит от сервера, на котором размещен файл. Если этот сервер медленный или перегружен, это может вызвать задержки при загрузке файла, и, соответственно, при отправке сообщения.
3. Отправляется большой файл размером более 20 Мбайт#
Большие файлы требуют больше времени на загрузку и отправку из-за их большого объема данных, что увеличивает время передачи через сеть, и может вызвать задержку отправки сообщения. Независимо от скорости сети, подготовка и отправка большого файла могут занять дополнительное время.
4. Массовая рассылка#
-
При проведении массовых рассылок WhatsApp может автоматически снижать скорость отправки до 30 секунд на каждое сообщение, чтобы избежать подозрительную активность и блокировки аккаунта.
-
Также при массовой рассылке, особенно если в сообщениях есть ссылки, фотографии или другие медиафайлы, задержка будет еще большей по причине того, что медиафайлы увеличивают объем данных, который необходимо загрузить и отправить. Это требует дополнительного времени на передачу данных.
5. Сообщения содержат ссылки на веб-сайты#
Отправка сообщений может задержаться до 10 секунд, если в сообщениях есть ссылки на веб-сайты. Мессенджер автоматически создает превью для веб-ссылок, и системе может потребоваться время на получение данных с веб-сайта, включая изображение, и сформировать превью.
Превью - миниатюрное изображение или краткое представление веб-сайта с кратким описание, которое обычно отображается в сообщениях, когда вы делитесь ссылкой на эту страницу.