Skip to main content

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 application Upload Python Package

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

sendText.py

Обратите внимание, что ключи можно получать из переменных среды:

from os import environ

ID_INSTANCE = environ['ID_INSTANCE']
API_TOKEN_INSTANCE = environ['API_TOKEN_INSTANCE']

Сторонние продукты

  • requests - для http запросов

Лицензия

Лицензировано на условиях MIT. Смотрите файл LICENSE

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

whatsapp-api-client-python-0.0.15a0.tar.gz (9.6 kB view details)

Uploaded Source

Built Distribution

File details

Details for the file whatsapp-api-client-python-0.0.15a0.tar.gz.

File metadata

File hashes

Hashes for whatsapp-api-client-python-0.0.15a0.tar.gz
Algorithm Hash digest
SHA256 5c579dc1d63a50a8748fcf48f6a00a215cd8c956abe9870180484a78c5360fa0
MD5 6077e160edaee9fcc835b10555fe3d82
BLAKE2b-256 dead52feaeccc14792f5512769d31e817efd9828be90ef4a9442c0761945ed0d

See more details on using hashes here.

File details

Details for the file whatsapp_api_client_python-0.0.15a0-py3-none-any.whl.

File metadata

File hashes

Hashes for whatsapp_api_client_python-0.0.15a0-py3-none-any.whl
Algorithm Hash digest
SHA256 a8a2f9a471eae4445e1a3b5d11fe9c534f2ca3508405a11ed9209a6c35631a4d
MD5 f1a898377192367e09efecd682330368
BLAKE2b-256 ed675e8c8840c5db4976acf898f58a13e5c9dda4aa7adde0646a51b0320bc9b3

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page