Skip to main content

This library helps you easily create a python ' 'server application to get webhooks the WhatsApp API events ' 'using service green-api.com

Project description

whatsapp-api-webhook-server-python

Python application Upload Python Package

Python библиотека для интеграции с мессенджером WhatsAPP через API сервиса green-api.com. Чтобы воспользоваться библиотекой нужно получить регистрационный токен и id аккаунта в личном кабинете. Есть бесплатный тариф аккаунта разработчика.

API

Документация к REST API находится по ссылке. Библиотека является оберткой к REST API, поэтому документация по ссылке выше применима и к самой библиотеке.

Установка

pip install whatsapp-api-webhook-server-python

Import

import whatsapp_api_webhook_server_python.webhooksHandler as webhooksHandler

Запуск сервера

webhooksHandler.startServer('127.0.0.1', 8000, onEvent)

onEvent - метод обработки вебхуков, который определяет разработчик. В методе должно быть три параметра:

  • webhooksHandler - экземляр класса библиотеки
  • typeWebhook - тип вебхука
  • body - тело сообщения

См. пример echo.py

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

Built Distribution

File details

Details for the file whatsapp-api-webhook-server-python-0.0.4.tar.gz.

File metadata

File hashes

Hashes for whatsapp-api-webhook-server-python-0.0.4.tar.gz
Algorithm Hash digest
SHA256 0bdf84e90b4b8fc784ac25a1510b4375572fef747ba2365da540ba03457bad07
MD5 2c87bda7f6a245ae7b24db5eacc528bf
BLAKE2b-256 5a4ec2c47539709df8d246065fc3bce93669465461af95745f019d6c6f6b52f4

See more details on using hashes here.

File details

Details for the file whatsapp_api_webhook_server_python-0.0.4-py3-none-any.whl.

File metadata

File hashes

Hashes for whatsapp_api_webhook_server_python-0.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 ed628ede012fe381a25cc2e291ffaf65a2973db94959a8f330d9e054d2865151
MD5 ea77555b3d8e108483af6ce7998835de
BLAKE2b-256 609a48597ec40aebd58ac24be60aeb868157606fec4e75e372004015fd5a9cd1

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