SDK that helps with integration via the Binary City Time API.
Project description
Project description
Package Version Python Versions License
bc_time is the Binary City (BC) Time Application Programming Interface (API) Software Development Kit (SDK) for Python, that allows Python developers to develop integration with BC Time.
bc_time is maintained and published by Binary City.
Getting Started
Assuming that you have a supported version of Python installed, you can first set up your environment with:
$ python venv .venv ... $ . .venv/bin/activate Then, you can install bc_time from PyPI with:
$ python pip install bc_time or install from source with:
$ git clone git@bitbucket.org:dburger/bc_time_api_sdk.git
$ cd bc_time_api_sdk
$ python pip install -r requirements.txt
$ python pip install -e .
Using bc_time
After installing bc_time
Next, set up credentials at:
~/.bc_time/credentials
[default]
client_id = YOUR_CLIENT_ID
client_secret = YOUR_CLIENT_SECRET
crypt_key = YOUR_CRYPT_KEY
Then, from a Python interpreter:
>>> import bc_time
>>> visitors = bc_time.Visitors()
>>> data_response = visitors.get_all_using_pagination()
>>> if data_response['status'] == bc_time.RequestStatus.success:
for visitor in data_response['data']:
print(visitor)
Documentation
Please consult our BC Time API documentation for more information.
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.