Перейти к содержанию

5.44.21.80 от 29.08.2023#

Важно#

Важные изменения, которые могут затронуть интеграцию с API, и которые могут потребовать дополнительной доработки кода на вашей стороне:

  • Изменены настройки механизма ограничения запросов к API (ratelimiter). При превышении установленных значений выдается ошибка HTTP 429;
  • Изменился ответ и механизм работы метода SendFileByUpload, теперь метод работает в асинхронном режиме. При успешном вызове метода возвращается idMessage и urlFile;
  • Установлен минимальный интервал отправки SendFileByUrl, SendFileByUpload из очереди в 5000 мсек;
  • При работе с групповыми чатами, состоящими из более чем 200 участников, из-за возникновении перегрузки ресурсов инстанса возможно автоматическое отключение авторизации.

Задачи#

п/п Номер Результат Документация
1 SW-949 Метод sendFileByUpload стал асинхронным. Документация
2 SW-961 Добавлен Новый метод uploadFile Документация
3 SW-1470 Установлен фиксированный размер генерации jpegthumbnail из ссылки в сообщении 140х140
4 SW-1054 Установлен минимальный интервал отправки методами SendFileByUrl, SendFileByUpload из очереди в 5000 мсек Документация
5 SW-1149 Стабилизирована работа рейтлимитера
6 SW-1186 Стабилизирована работа серверов
7 SW-1238 Добавлена отправка уведомления failed при получении ошибки отправки сообщения от Whatsapp Документация
8 SW-584 Добавлен метод getMessage для получения определенного сообщения Документация
9 SW-1021 Добавлено резервирование серверов при получении файлов
10 SW-1050 Добавлена дополнительная обработка инстансов, работающих с группами более 200 участников Документация
11 SW-715 Оптимизирована работа рейтлимитера для работы в разрезе каждого инстанса и метода Документация
12 SW-946 Добавлена поддержка самозаверенных сертификатов для сервисов отправки уведомлений
13 SW-953 Добавлена basic авторизация в сервис отправки уведомлений Документация
14 SW-977 Проведена корректировка метода getMessage в соответствие с журналами сообщений
15 SW-960 Добавлена валидация методов API, при ошибке в именовании метода вернётся 403 Forbidden
16 SW-917 Стабилизирована работа с исчезающими сообщениями
17 SW-957 Исправлен chatId при получении входящих нативных рассылок из приложения Whatsapp
18 SW-1019 Внедрён механизм тестирования уведомлений
19 SW-1296 Оптимизирован механизм забора сообщений из очереди
20 SW-1036 Внедрён отдельный микросервис для работы с журналами и историей чатов
21 SW-1295 Исправлена отправка файлов методом sendFileByUrl для ссылок от 1С:Битрикс
22 SW-1222 Внедрён отдельный микросервис для работы входящими файлами, исключающий потери
23 SW-1454 Установлена задержка между неудачными отправками файлов по ссылке 15 секунд, после которого отправляется уведомление failed
24 SW-1932 Введено ограничение на размер превью изображений, которое могло вызывать задержки при получении и отправке сообщений
25 SW-1821 Обновлён механизм переключения между резервными каналами
26 SW-1219 Исправлена работа метода DownloadFile, при вызове происходит повторный запрос файла у отправителя
27 SW-1713 Оптимизирована работа микросервиса получения журналов сообщений
28 SW-1729 Оптимизировано функционирование микросервисов бекэнда

Ошибки#

п/п Номер Описание Статус
1 SW-1153 Сообщения не уходят из очереди, если в теле сообщения содержатся ссылки Исправлено
2 SW-1063 Отсутствует поле entryPointConversionApp, для рекламных сообщений Исправлено
3 SW-1183 Отсутствует поле textMessage в объекте сообщения с типом extendedTextMessage в журналах Исправлено
4 SW-1212 Отсутствует необязательное поле phoneNumber в методе sendFileByUpload Исправлено
5 SW-1223 При получении сообщения stickerMessage отсутствует ссылка на стикер Исправлено
6 SW-1246 Настройка outgoingAPIMessageWebhook не работает Исправлено
7 SW-1128 Не определенная ошибка {{SWE999}} во входящем уведомлении Исправлено
8 SW-1071 Не верное определение superadmin и admin в группах Исправлено
9 SW-1072 Ошибка в методе forwardMessage Исправлено
10 SW-812 После авторизации инстанс не отправляет сообщения без ручной перезагрузки Исправлено
11 SW-776 Исправлена опечатка в тексте при ответе об истечении срока инстанса Исправлено
12 SW-887 Не удаляется сообщение в телефоне методом deleteMessage у получателя на iphone Исправлено
13 SW-959 Отправляются ошибки расшифровки по уже принятым сообщениям с текст маркером SWE001 Исправлено
14 SW-1011 Отсутствуют поля "forwardingScore" и "isForwarded" в сообщениях, отправленных из API Исправлено
15 SW-1012 Метод forwardMessages некорректно пересылает сообщения Исправлено
16 SW-1058 Отсутствует ссылка на загрузку аудио из сообщения, отправленного с телефона Исправлено
17 SW-1056 Отсутствуют уведомления о сообщениях и статусах отправленных через API с параллельного инстанса Исправлено
18 SW-1573 При получении файла .aac в уведомлении отсутствует расширение файла Исправлено
19 SW-1275 Не верная работа счётчика переотправки сообщений методом sendFileByUrl Исправлено
20 SW-1257 Не обрабатывается редирект при загрузке файлов с внешних хранилищ Исправлено
21 SW-1457 Не приходит в API сообщение из исчезающего чата файла с описанием Исправлено
22 SW-1100 В уведомлении incomingMessageReceived не верное расширение downloadUrl bin при получении файла cdr Исправлено
23 SW-1242 Отсутствует поле "statusMessage" в журнале "type": "outgoing" Исправлено
24 SW-1460 При отправки ссылки отсутствует превью (ошибка 404 Not Found) Исправлено
25 SW-1527 Не критичные самостоятельные перезапуски микросервиса для работы с журналами и чатами Исправлено
26 SW-1543 Отсутствует сообщение с файлом в журнале при ошибке получения файла из Whatsapp Исправлено
27 SW-1560 Отправка уведомления типа outgoingAPIMessageReceived происходит 2 раза Исправлено
28 SW-1348 Не стабильная работа микросервиса получения входящих файлов Исправлено
29 SW-1564 Отсутствует поле fileName в уведомлении stickerMessage Исправлено
30 SW-1569 Ошибка 500 при установке настроек методом setSettings Исправлено
31 SW-1626 В уведомлении о статусе сообщения с типом noaccount отсутствует поле chatID Исправлено
32 SW-1609 Отсутствуют входящие сообщения с файлами в журналах Исправлено
33 SW-837 Отсутствует поле sender и поле wid в уведомлении outgoingMessageReceived и outgoingAPIMessageReceived Исправлено
34 SW-1048 Не верное наименование поля в уведомлении типа "typeMessage": "textMessage", объект "textMessageData, поле text, требуется textMessage Исправлено
35 SW-632 Ошибка получения файлов для отправки методом sendFileByUrl с cloudfront Исправлено
36 SW-2025 Ошибка очереди при отправке на номер 1009769906 Исправлено
37 SW-1969 Сообщения отправляются из очереди только после команды reboot Исправлено
38 SW-1579 Останавливается очередь при отправке в сообщении ссылки на большие файлы или сайты с проблемными редиректами Исправлено
39 SW-1366 Входящее сообщение не добавляется в систему Исправлено
40 SW-1442 Задержка очереди сообщений при отправки на несуществующий аккаунт WhatsApp Исправлено
41 SW-1498 Отсутвует ссылка на файл во входящем уведомлении Исправлено
42 SW-1831 Ошибка обработки mimetype в методе sendFileByUrl, при редиректе Исправлено
43 SW-1808 Инстанс зависает в состоянии starting Исправлено
44 SW-1225 Отключается отправка сообщений на инстансе Исправлено
45 SW-1652 В outgoingMessageStatus при отправке на несуществующий номер приходит failed вместо noAccount Исправлено
46 SW-1691 Ошибка в отображения статусов сообщений в истории чата и журналах Исправлено
47 SW-1693 Ошибка декодирования ссылок с кириллицей Исправлено
48 SW-1701 Отстуствует тип сообщения и поля при цитировании файла текстом Исправлено
49 SW-1703 Неверное поле chatId в уведомлении failed outgoingMessageStatus при ошибке отправки сообщения Исправлено
50 SW-1726 Не срабатывает настройка outgoingAPIMessageWebhook (sendFileByUpload, sendFileByUrl) Исправлено
51 SW-1726 Отсутствует уведомление при получении ошибки SWE003 Исправлено
52 SW-1701 Ошибка отправки ссылки sendFileByUrl Исправлено