REST API
Whapi.Cloud Список изменений
Whapi.Cloud был разработан как расширяемый продукт для программистов. Мы предлагаем простой и высокопроизводительный API для автоматизации WhatsApp. Наша команда постоянно улучшает API WhatsApp на основе ваших отзывов.
Полная документация на Developer hubs28 Нояб, 2023
Новое
- Авторизация по номеру телефона: Метод /users/login/{PhoneNumber};
- Регистрация нового WhatsApp аккаунта с помощью СМС или звонка: Метод /users/login/mobile;
- Система новых платформ (Позволяет определить или выбрать из готовых специализированных платформ устройств для подключения вашего номера. Снижает риск блокировки);
- Новая система логгов (Мы сможем отслеживать больше информации о канале в случае возникновения каких-либо проблем);
- WhatsApp Каналы (Alpha тестирование);
- Новые действия и триггеры в Zapier (Полная поддержка групп, медиасообщений и проверки номера на WhatsApp);
- Исходный код WhatsApp Checker на GitHub;
- Метод "GET /stories" для получения списка статусов (сторис) ваших контактов;
- Метод "POST /stories" для создания и публикации статусов (Whatsapp-версия сторисов);
Исправлено
- Обработка вебхуков при таймауте;
- Повторные попытки добавить файл в хранилище при неудаче;
- Влияние аватарок на получение чатов;
14 Нояб, 2023 (Посмотреть детали)
Новое
- Добавление контактов в адресную книгу WhatsApp через API (позволит добавлять в группы любые номера);
- Гарантированные хуки (продолжает отправлять уведомления, если есть какие-то проблемы на вашей стороне);
- Метод "Get order items" и вебхук на получение нового заказа (корзины);
- Возможность подключения ваших прокси через API в "Update channel settings";
- Стабильная работа канала при работе через мобильные прокси (повышается защита от блокировки на ~30%);
- Получение изображения профиля клиента, с которым есть диалог;
- Уведомления об изменениях аватарок профилей и групп;
- /health позволяет не только проверять статус канала, но и автономно запускать его в случае проблем;
- Добавлен лимит на Sandbox-каналы в 10000 запросов в месяц;
- При авторизации телефона подключение происходит через разные браузеры (снижение риска блокировок);
Исправлено
- Создание группы теперь возвращает полные данные группы, а не только её идентификатор;
- Некорректные ссылки при отправке Медиа будут отдавать 400 ошибку, а не 500;
- Параметр edit при отправке сообщений методом /linkPreview;
- Поправлен исходный код в ботах на GitHub;
25 Окт, 2023 (Посмотреть детали)
Новое
- Параметр EDIT в функции отправки сообщения (любого типа). Позволяет редактировать отправленные сообщения;
- GET /labels - Получить список меток (20 всего);
- GET /labels/{labelID} - Получить список ассоциаций меток;
- POST /labels/{labelID}/{itemID} - Присвоить ассоциацию метке (сообщение/диалог);
- DELETE /labels/{labelID}/{itemID} - Удалить ассоциацию;
- Webhooks: labels.post и labels.delete - новые метки и удаление меток;
- Webhooks: groups.put - изменения в участниках группы;
- Webhooks: groups.post - новые группы;
- Webhooks: groups.patch - обновление данных группы;
- Webhooks: contacts.patch - обновление контактов;
- messages.patch и chats.patch отправляют события, если метки сообщений и диалогов изменились;
Исправлено
- QR-код обновляется вовремя;
- Системные хуки не отправляются при загрузке;
- Обозначения всех subtype в ответе на запрос расшифрованы;
16 Окт, 2023 (Посмотреть детали)
Новое
- Добавлены вебхуки на различные события: Сообщения (новые/офлайн, редактирование, удаление), Статусы (сообщений), Чаты (получение, обновление, удаление), Статус номера (активность), Звонки (входящие, пропущенные, принятые, отклоненные), Пользователи (Логин/Логаут), Канал (изменение статуса канала, обновление QR)
- Добавлен параметр source, для определения источника сообщения (API / Web WhatsApp / Приложение)
- В настройках auto_download добавлены Стикеры
- Добавлены методы управления профилем юзера (имя / аватар / описание)
- Добавлены методы управления блокировками (добавить в черный список / удалить)
- Увеличили лимит base64 по длине запроса до 200мб
- Добавили и увеличили количество проксей на каналы (ставятся автоматически на новые каналы)
Исправлено
- Исправлен параметр lastMessage при получении чатов
- Исправлено получение аватарок в новых группах
- Внедрен корректный target в вебхуке при реакции на сообщение
25 Сен, 2023
Новое
- Добавлен метод "Get presence". Позволяет получать статусы номеров и, например, разработать Last Seen Checker
- Добавлена возможность отображать статусы "печатает" или "записывает аудио" в методе /presences
Исправлено
- Исправлены методы "Получить иконку группы" и "Удалить иконку группы"
- Исправлено отображение статуса "прослушано" для аудиосообщений
Сентябрь 21, 2023
Новое
- Добавлена фильтрация по автору в /messages/list
- Добавлен параметр typing_time для отображения состояния набора в /messages/text
- Добавлен параметр recording_time для отображения состояния записи в /messages/voice
- Добавлен параметр ephemeral для включения исчезающих сообщений
- Добавлен параметр link_preview для отображения превью ссылки в /messages/text
Исправлено
- Значение общего количества сообщений в методе /messages/list отображается корректно
- ID одного и того же сообщения в хуках 'Message' и 'Ack' привели к единому формату
Сентябрь 15, 2023
Новое
- Добавлен метод для добавление участников в группу
- Внедрена платежная система Stripe
Исправлено
- Приведены к стандарту ограничения количества вариантов ответов в Опросах