This library helps you easily create a python ' 'application to connect the WhatsApp API using service green-api.com
Project description
whatsapp-api-client-python
Python библиотека для интеграции с мессенджером WhatsAPP через API сервиса green-api.com. Чтобы воспользоваться библиотекой нужно получить регистрационный токен и id аккаунта в личном кабинете. Есть бесплатный тариф аккаунта разработчика.
API
Документация к REST API находится по ссылке. Библиотека является оберткой к REST API, поэтому документация по ссылке выше применима и к самой библиотеке.
Установка
pip install whatsapp-api-client-python
Import
from whatsapp_api_client_python import API
Авторизация
Чтобы отправить сообщение или выполнить другой метод Green-API, аккаунт WhatsApp в приложении телефона должен быть в авторизованном состоянии. Для авторизации аккаунта перейдите в личный кабинет и сканируйте QR-код с использованием прилоения WhatsApp.
Примеры
Отправка сообщения на номер WhatsApp
Обратите внимание, что ключи можно получать из переменных среды:
from os import environ
ID_INSTANCE = environ['ID_INSTANCE']
API_TOKEN_INSTANCE = environ['API_TOKEN_INSTANCE']
Сторонние продукты
- requests - для http запросов
Лицензия
Лицензировано на условиях MIT. Смотрите файл LICENSE
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for whatsapp-api-client-python-0.0.15a0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5c579dc1d63a50a8748fcf48f6a00a215cd8c956abe9870180484a78c5360fa0 |
|
MD5 | 6077e160edaee9fcc835b10555fe3d82 |
|
BLAKE2b-256 | dead52feaeccc14792f5512769d31e817efd9828be90ef4a9442c0761945ed0d |
Hashes for whatsapp_api_client_python-0.0.15a0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a8a2f9a471eae4445e1a3b5d11fe9c534f2ca3508405a11ed9209a6c35631a4d |
|
MD5 | f1a898377192367e09efecd682330368 |
|
BLAKE2b-256 | ed675e8c8840c5db4976acf898f58a13e5c9dda4aa7adde0646a51b0320bc9b3 |