Skip to main content
Join the official 2019 Python Developers SurveyStart the survey!

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

This version

1.0.0

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for eazysdk, version 1.0.0
Filename, size File type Python version Upload date Hashes
Filename, size eazysdk-1.0.0-py3-none-any.whl (42.5 kB) File type Wheel Python version py3 Upload date Hashes View hashes
Filename, size eazysdk-1.0.0.tar.gz (28.0 kB) File type Source Python version None Upload date Hashes View hashes

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page