Отправка текстового сообщения из браузера#
Установка#
<script type="text/javascript" src="https://unpkg.com/@green-api/whatsapp-api-client/lib/whatsapp-api-client.min.js"></script>
Импорт#
Используя браузерный JavaScript
<script src="https://unpkg.com/@green-api/whatsapp-api-client/lib/whatsapp-api-client.min.js"></script>
Как инициализировать объект#
Храните Ваши авторизационные данные отдельно от кода. Библиотека позволяет создать файл с произвольным именем и местом в следующем формате:
API_TOKEN_INSTANCE = "MY_API_TOKEN_INSTANCE"
ID_INSTANCE = "MY_ID_INSTANCE"
Передать ключи, можно используя пример ниже:
const restAPI = whatsAppClient.restAPI(({
credentialsPath: "examples\\credentials"
}))
Пример#
Комплексный пример отправки сообщений и получения уведомлений из браузера| browserExample.html.
Как отправить текстовое сообщения на номер WhatsApp#
Используя js script
<script src="https://unpkg.com/@green-api/whatsapp-api-client/lib/whatsapp-api-client.min.js"></script>
<script>
const restAPI = whatsAppClient.restAPI(({
idInstance: "YOUR_ID_INSTANCE",
apiTokenInstance: "YOUR_API_TOKEN_INSTANCE"
}))
restAPI.message.sendMessage("79999999999@c.us", null, "hello world")
.then((data) => {
console.log(data);
}).catch((reason) =>{
console.error(reason);
});
</script>
Полный список примеров#
Описание | Модуль |
---|---|
Комплексный пример отправки сообщений и получения уведомлений из браузера | browserExample.html |
Пример получения QR кода по HTTP | browserExampleQRCode.html |
Пример получения QR кода по websocket | browserExampleQRCodeWebsocket.html |
Пример использования методов из браузера | browserExampleMethods.html |