Skip to main content

Python клиент для API Wazzup24.

Project description

wazzup_api_python

Wazzup24.com api python

Данный файлик возможно позже станет либой, я об этом еще не думал. Все началось с того, что у https://wazzup24.ru/ есть апишка, но нет либы под питон, а crm систему с интеграцией писать как то надо было.. В общем я набросал примерную структуру. У wazzup классная поддержка, но все равно использование готовой базы - быстрее и удобнее, чем выяснение всех аспектов

Документация / Docs

https://wazzup24.ru/help/api-ru/ - Russian

https://wazzup24.com/help/api-en/ - English

Установка / install

Просто скачай файл с гита и закинь его в папку своего проекта, дальше уже больше

Использование / use

#connect
import wazzup
#init
wa = WazzupAPI(token="YOUR_API_TOKEN")


#поиск пользователя или его создание(автоматически) / create_user
wa.get_user_data(user_id="id", name="name", phone="phone") # чтобы юзать телефон надо разкомментить строки / to use phone decomment need points
#Использовать лучше как создание, просто храните id в БД, повторно создать не дает


#Создание iframe. Номеров можно совать несколько, автоматом все подставится/ create iframe
iframe_url = wa.create_iframe(user_id="id", username="name", numbers="numbers whatsapp")
#Аналогично с global_iframe, ток номера указывать не нужно / analogy to global_iframe


#Удаление юзеров, передаем массив id / delete users
wz.bulk_delete_users(user_ids)

#Создание контактов / create contact
contacts = [{"id" : contragent_id, "name" : contragent_update['name'], "phone" : contragent_update['phones']}, {...}]
wz.add_update_contact_whatsapp(user_id, contacts)

#Получение контактов / get contacts
all_contacts = wz.return_contacts()

#Удаление контактов / delete contacts
wz.delete_contact_whatsapp(contact_ids)

#Получение контактов для отправки сообщений / get channels to send messages
channels = wz.get_channels()

#отправка сообщений / send messages
wz.send_message(text = "text", id="Chat_id", channel_id="channel_id", user_id="user_id - you")

P.S

Надеюсь оно тебе поможет! С любовью от meowk1r1

I hope it helps you! With love from meowk1r1

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

wazzup_api_python-0.1.0.tar.gz (4.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

wazzup_api_python-0.1.0-py3-none-any.whl (4.2 kB view details)

Uploaded Python 3

File details

Details for the file wazzup_api_python-0.1.0.tar.gz.

File metadata

  • Download URL: wazzup_api_python-0.1.0.tar.gz
  • Upload date:
  • Size: 4.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 colorama/0.4.4 importlib-metadata/4.6.4 keyring/23.5.0 pkginfo/1.8.2 readme-renderer/34.0 requests-toolbelt/0.9.1 requests/2.25.1 rfc3986/1.5.0 tqdm/4.57.0 urllib3/1.26.5 CPython/3.10.12

File hashes

Hashes for wazzup_api_python-0.1.0.tar.gz
Algorithm Hash digest
SHA256 60a7dd5545395973d34f52acc062f104984e46035500715c4513c621b6dbdaf2
MD5 5239685a31ce2000f1a21f1398d6d4ab
BLAKE2b-256 d48b3a5eaab3218c86779ac95864edcd90729cfa4a058ad9f9a0e0781bfa0813

See more details on using hashes here.

File details

Details for the file wazzup_api_python-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: wazzup_api_python-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 4.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 colorama/0.4.4 importlib-metadata/4.6.4 keyring/23.5.0 pkginfo/1.8.2 readme-renderer/34.0 requests-toolbelt/0.9.1 requests/2.25.1 rfc3986/1.5.0 tqdm/4.57.0 urllib3/1.26.5 CPython/3.10.12

File hashes

Hashes for wazzup_api_python-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b9ff6806e47fc35b2808cbaaa179de082af24d84d6543d5c4a4d8f26d1841b8f
MD5 53d6a5b248e42ccb199e35bed5473421
BLAKE2b-256 0c496803eddc02e58414f83d6109a55989e8d4b441036ad7180129cd15dce2d9

See more details on using hashes here.

Supported by

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