HTML5 Js WhatsApp Library#
Javascript библиотека для интеграции HTML с мессенджером WhatsAPP через API сервиса green-api.com, является частным случаем использования NodeJs WhatsApp Library. Чтобы воспользоваться библиотекой нужно получить регистрационный токен и id аккаунта в личном кабинете. Есть бесплатный тариф аккаунта разработчика.
API#
Документация к REST API находится по ссылке. Библиотека является оберткой к REST API, поэтому документация по ссылке выше применима и к самой библиотеке.
Авторизация#
Чтобы отправить сообщение или выполнить другой метод Green-API, аккаунт WhatsApp в приложении телефона должен быть в авторизованном состоянии. Для авторизации аккаунта перейдите в личный кабинет и сканируйте QR-код с использованием приложения WhatsApp.
Как отправить текстовое сообщение из браузера#
Разворачивание окружения разработки#
- Склонируйте репозиторий через
git clone
- Установите зависимости через
npm install
- Установите глобально библиотеку
rollup
для сборки. - Для вебхуков добавьте
express
как новую зависимость через npm - Создайте файл
.env
в рутовом каталоге и пропишите переменные окружения. Образец переменных в файле env.example
Сборка#
Скомпилировать как browser, так и node/webpack версии либы можно одной командой
npm run build
Документация по методам сервиса#
Документация по методам сервиса
Сторонние продукты#
Лицензия#
Лицензировано на условиях MIT. Смотрите файл LICENSE