Python wrapper for the Echo Mobile API
Project description
Why does this exist?
EchoMobile provide a great communications platform, but not much in terms of programmatic access. There is an API but that needs a lot of raw requests to get to working (it's a pain to say the least), so I decided to build this!!
Pre-requisites
- An EchoMobile account, enterprise or otherwise
- Python 3.6 or higher
- See how to get the user credentials here
Installation
pip install pyforecho
Usage
from pyforecho import EchoMobile
if __name__ == "__main__":
echo = EchoMobile(acc_id = 12345, eid = 6789, e_passw = "pass")
echo.test_connection()
client = echo.clients.lookup(phone = "254718953619")
for a_client in echo.clients.get_all(since = 1604188800, group_name = "MYGROUP"):
print(a_client)
The more detailed documentation - https://pyforecho.readthedocs.io/en/latest/
Changelog
0.0.1 23rd Nov 2020
Released
- Bare bones version with only the ability to create, lookup and get all contacts
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
pyforecho-0.0.1.tar.gz
(6.7 kB
view hashes)
Built Distribution
pyforecho-0.0.1-py3-none-any.whl
(10.7 kB
view hashes)
Close
Hashes for pyforecho-0.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 25059f24e8f9e597eefacecb56197fdc764d97857b98f9e39f208b0abbe5bc25 |
|
MD5 | 97ebaca43aca7aa1bc45b338a80f1bed |
|
BLAKE2b-256 | 3bc776655976cca10b9fd49546a3a4b9ee2324a8559dff72de9ee791c2d92881 |