pip install referral_candy
Initialize a client with your ReferralCandy credentials
>>> from referral_candy import ReferralCandy
>>> # Default to API v2
>>> rc = ReferralCandy(access_id="YOUR_ACCESS_ID", secret_key="YOUR_SECRET_KEY")
>>>
>>> # use API v1
>>> rc_v1 = ReferralCandy(access_id="YOUR_ACCESS_ID", secret_key="YOUR_SECRET_KEY", api_version="v1")
>>>
>>> # Use API v2
>>> rc_v2 = ReferralCandy(access_id="YOUR_ACCESS_ID", secret_key="YOUR_SECRET_KEY", api_version="v2")
Verify your credentials.
>>> response = rc.verify()
>>> response.text
u'{"message":"Verification Ok"}'
>>> response.status_code
200
The ReferralCandy Python API client will perform the authentication steps for you. This means that you would not be required to pass in the 'timestamp', 'accessID', and 'signature' parameters.
API endpoints are available as methods in the ReferralCandy Python API client.
The ReferralCandy Python API client uses requests. API responses are wrapped in requests.models.Response objects.
>>> response = rc.verify()
>>> response.__class__
<class 'requests.models.Response'>
>>> response.text
u'{"message":"Verification Ok"}'
>>> response.status_code
200
Thank you for the inputs: