API wrapper for Manychat written in Python
Project description
manychat-python
This is an unofficial Python package for an easy use of the ManyChat API.
Installation
pip install manychat
Usage
from manychat import ManyChat
mc = ManyChat('YOUR_MANYCHAT_API_KEY')
# Page
page_info = mc.fb.page.get_info()
# Sending
send_flow = mc.fb.sending.send_flow(
subscriber_id='SUBSCRIBER_ID',
flow_ns='content20210489114753_47763' # this is just an example
)
# Subscriber
subscriber_info = mc.fb.subscriber.get_info(
subscriber_id='SUBSCRIBER_ID'
)
To see more examples, please go to: tests/manychat_tests.py
GitHub Repo: https://github.com/daiangan/manychat-python
Some Notes:
All methods are named using the Python function naming rules: lowercase with words separated by underscores as necessary to improve readability.
So, for example, the ManyChat endpoint /fb/sending/sendFlow is translated to: fb.sending.send_flow()
More info about Style Guide for Python Code.
Please read the official ManyChat API Documentation for more details:
https://api.manychat.com/
About this project
This project is a clone of the project created and maintained by:
Daian Gan
Github: daiangan
E-mail: daian@ganmedia.com
Website: https://daiangan.com
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
Hashes for manychat_python-0.1.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 72937e0bacfb4cbdec5e1d967e26e469055f5882d20d1fa2ba16b12fa2d775d0 |
|
MD5 | 19355253dc05b5694ba0326c619cdf29 |
|
BLAKE2b-256 | a22f81a23c9cd0b24049208f6b24ebca3d7ae5ee03d9b0039559dc93d88d70f1 |