A Python SDK client to interact with EazyCustomerManager
Project description
EazySDK - Python client
Welcome to the EazySDK repository. EazySDK is an integration of the Eazy Collect API version 3 built in Python. Its core purpose is to provide a framework for developers already working with Eazy Collect to integrate Eazy Customer Manager into their platform. The framework provides functions designed to speed up the integration process between a developers Customer Relationship Manager and Eazy Collect. Getting started is as simple as providing user specific settings, and making your first call to Eazy Customer Manager should take less than a minute.
Requirements
- python (3.5 >=)
- requests (2.21.0 >=)
Integrating EazySDK into your application
The integration process is simple, and involves importing EazySDK into your virtual environment and configuring some settings. The most basic configuration can be seen below.
>> pip install eazysdk
import eazysdk
client = eazysdk.EazySDK()
client.settings.current_environment['env'] = 'sandbox'
client.settings.sandbox_client_details['client_code'] = '{client_code}'
client.settings.sandbox_client_details['api_key'] = '{api_key}'
response = client.get.customers()
print(response)
Documentation
All functions in EazySDK possess their own documentation, and can be fetched by calling help(function)
. The documentation can also be found on GitHub, or in the /docs directory of the package.
Issues
If you find any issues with EazySDK, please raise an issue on GitHub detailing the issue. If this is not possible, alternatively email help@eazycollect.co.uk with as much information as you are able to provide.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.