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

5.44.25.19 от 20.02.2024#

Описание#

  • Добавили признак yellowCard (жёлтая карточка). Признак yellowCard появляется в случае, если на вашем номере замечена подозрительная активность. При получении желтой карточки рекомендуется снизить активность на номере, чтобы предотвратить бан. Признак yellowCard доступен в статусах отправленных сообщений OutgoingMessageStatus, а также в методе проверки авторизации инстанса GetStateInstance, в журналах LastOutgoingMessages, GetChatHistory, GetMessage;
  • Стабилизировали работу механизма отправки файлов;
  • Исправили известные ошибки.

Важно#

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

Задачи#

п/п Номер Результат Документация
1 SW-2840 Добавлено поле contactName в метод getContacts Документация
2 SW-748 Добавлено поле contactName в метод getContactInfo Документация
3 SW-1675 Добавлен новый статус yellowCard вебхука OutgoingMessageStatus Документация
4 SW-2767 Добавлено поле available в метод GetAvatar Документация
5 SW-1907 Увеличена длина имени группы до 100 символов для методов UpdateGroupName и CreateGroup Документация
6 SW-743 Увеличено количество символов в методе sendMessage до 20000 Документация
7 SW-2831 Ограничено количество символов в методах sendFileByURL, sendFileByUpload до 20000 Документация
8 SW-2896 Добавлено поле senderContactName при вызове метода getChatHistory и LastIncomingMessages Документация
9 SW-2754 Добавлено поле stanzaId с указанием id опроса в тело обновления опроса Документация
10 SW-2612 Добавлена настройка incomingCallWebhook для включения получения входящих уведомлений о звонках Документация
11 SW-2687 Добавлено поле isBusiness в метод getContactInfo Документация
12 SW-2695 Добавлены три попытки для скачивание файла в случае ошибки
13 SW-2734 Добавлена проверка MIMEtype после определение типа по байтам
14 SW-2579 Добавлено уведомления типа incomingBlock в журнал

Ошибки#

п/п Номер Описание Статус
1 SW-2266 Возвращается пустое поле chatName в уведомлении outgoingAPIMessageReceived при отправке сообщения или файла Исправлено
2 SW-1107 В методе receiveNotification не работает параметр receiveTimeout Исправлено
3 SW-2343 При выводе поля "name" в методе GetContactInfo возвращает пустое значение, если номер не добавлен в контакты Исправлено
4 SW-2330 Требуется обновлять поле senderName при добавлении контакта в телефонную книгу Исправлено
5 SW-2323 Не обновлялось поле chatName при формировании вебхуков. Исправлено
6 SW-1965 В журнале отправленных сообщений после переавторизации инстанса отсуствуют статусы сообщений Исправлено
7 SW-1559 При работе с групповыми чатами, метод GetContactInfo не сообщает, что не работает с группами Исправлено
8 SW-2733 Остановка очереди при отправке файла методом sendFileByUrl Исправлено
9 SW-2620 Уведомления с типом pollMessage и pollUpdateMessage записываются в журналы при выключенной настройке pollMessageWebhook Исправлено
10 SW-1992 Метод uploadFile некорректно загружает файлы .py и .go, определяет ссылку с файлом как .bin Исправлено
11 SW-2267 В ответе метода getMessage отсуствуют поля: "isAnimated", "isForwarded", "forwardingScore" Исправлено
12 SW-2307 При получении аудиосообщений методом getMessage отсуствуют поля: "caption", "jpegThumbnail", "isAnimated", "isForwarded", "forwardingScore" Исправлено
13 SW-2308 При получении документов методом getMessage отсутсвует поле "jpegThumbnail" Исправлено
14 SW-2525 Документы в формате .pdf при получении конвертируются в .p7s Исправлено
15 SW-2641 Метод ClearMessagesQueue не очищает очередь сообщений для отправки Исправлено
16 SW-2684 Некорректная отправка изображений или видео методом sendFileByUrl Исправлено
17 SW-2717 Некорректная отправка файлов с расширением .ogg Исправлено
18 SW-2717 Некорректная отправка файлов с расширением .xlsx Исправлено
19 SW-2717 Некорректная отправка файлов с расширением .m4a Исправлено
20 SW-2732 Механизм отправки файлов работает некорректно Исправлено
21 SW-2769 Поле isAnimated возвращает null вместо false Исправлено
22 SW-1719 Поле groupName принимает значение до 25 символов при создании группы методом createGroup Исправлено
23 SW-1107 Параметр receiveTimeout в методе receiveNotification не работает Исправлено
24 SW-987 Метод checkWhatsapp возвращает неправильное значение для номеров вида +8XXXXXXXXXX Исправлено
25 SW-984 При отключенной настройки "Получать уведомления о входящих сообщениях и файлах", incomingWebhook, приходит вебхук о входящем звонке Исправлено