Отправка сообщений через WhatsApp (root)

Что бы не занимать время определенной части пользователей, напишу сразу, что для работы с WhatsApp, нужен root в вашем телефоне! А так же премиум аккаунт на сайте!

Указывать номера, при отправке сообщений, нужно только в международном формате, это значит, что они должны начинаться с +...

Для того, что бы включить функцию отправки сообщений через WhatsApp, необходимо зайти в настройки приложения в телефоне и включить пункт "Включить работу с WhatsApp" в категории WhatsApp (root).


Если у вас уже имеется root, то программа запросит доступ к нему, а далее попросит разрешение, на доступ к карте памяти (если вы его ранее не давали).

Если всё прошло успешно, то после этого станут активны дополнительные пункты меню.


Пункты настроек:

"Отправлять входящие сообщения" - определяет, будут ли входящие сообщения из WhatsApp отправляться в сервис SemySMS

"Отправлять входящие статусы" - определяет, будут ли входящие статусы из WhatsApp отправляться в сервис SemySMS

"Отправлять исходящие сообщения" - определяет, будут ли исходящие сообщения, созданные вручную в WhatsApp, отправляться в сервис SemySMS, данные сообщения будут попадать в список исходящих сообщений на сайте, только с новым статусом.

Входящие и исходящие сообщения собираются с момента  включения соответствующего пункта в настройках, и не затрагивает сообщения более ранней даты.


"Частота чтения данных" - данный пункт определяет частоту чтения данных из базы WhatsApp в телефоне, по умолчанию установлено, каждые 10 секунд. Минимальная величина ограничена 5 секундами, так как при меньшем значении, возможны проблемы  в работе самого WhatsApp.


После включения пункта "Включить работу с WhatsApp", в главном окне приложения появятся одна или две карточки для приложений WhatsApp и WhatsApp Business, которые в данный момент установлены у вас в телефоне. Каждое из приложений можно привязать к сайту и использовать для отправки сообщений. На сайте они будут показаны отдельными устройствами.



Принцип работы данного механизма заключается в том, что приложение SemySMS обращается к базе данных установленного WhatsApp приложения, считывает из неё сообщения, а также записывает новые сообщения для отправки. Для мессенджера это выглядит так, как будто это делает сам человек вручную.