До сих пор WhatsApp публично не анонсировал API. Не ясно, есть ли какой-либо API, доступный для премиум-клиентов, таких как Bookmyshow или Redbus.
Но вы можете создать автоматическое сообщение, например, как Bookmyshow и Redbus, используя Selenium в сочетании с WhatsApp Web.
WhatsApp предоставил функцию под названием Click to Chat, ссылка: https://faq.whatsapp.com/en/26000030/. С помощью этого метода вы можете отправлять сообщения кому угодно без сохранения номера телефона в списке контактов вашего телефона.
Рабочий процесс "Нажмите, чтобы начать чат"
- Создание пользовательского URL с номером телефона пользователя и текстовым сообщением для отправки
- Нажатие на кнопку отправки (откроется WhatsApp Web с выбранным номером телефона пользователя, выбранным в области чата WhatsApp Web)
- Нажатие на кнопку отправки в области чата веб-приложения Whats App для отправки сообщения.
Вышеуказанные 3 шага можно автоматизировать с помощью Selenium (автоматизация веб-браузера).
Есть много статей, объясняющих этот метод, и один такой пример можно найти на https://www.craftedforeveryone.com/whatsapp-send-api-or-click-to-chat-automation-using-selenium-and-c-sharp/
Используя Selenium, WhatsApp для бизнеса и WhatsApp Web, вы можете точно повторить, как bookmyshow отправляет сообщения.
WhatsApp для бизнеса предоставляет возможность установить автоматические ответы, с помощью которых вы можете автоматически отвечать на входящие сообщения.