Skip to content

HTML5 Js WhatsApp Library#

build License GitHub release

Javascript library for integration of HTML with WhatsAPP messenger via API of green-api.com service. It is a specific case of the NodeJs WhatsApp Library usage. To use the library you have to get a registration token and an account id in the personal area. There is a free developer account tariff plan.

API#

You can find REST API documentation by url. The library is a wrapper for REST API, so the documentation at the above url applies to the library as well.

Authorization#

To send a message or to execute some other Green-API method, you have to have the WhatsApp account in the phone application to be authorized. To authorize your account please go to the personal area and scan a QR-code using the WhatsApp application.

How to send a text message from a browser#

Development environment unrolling#

  1. Clone the repository via git clone
  2. Install dependencies via npm install
  3. Globally install the rollup library for building.
  4. For webhooks add express as a new dependency via npm
  5. Create a .env file in the root directory and set the environment variables. The example of variables are in the env.example file

Building#

You can compile both browser and node/webpack versions of the library with one command

npm run build

Service methods documentation#

Service methods documentation

External products#

  • axios - for http requests
  • express - webhook applications server

License#

Licensed under MIT terms. Please see file LICENSE