Overview
Simple SDK for extracting messages from Spot’s API
Installation
spot-sdk is available on PyPI
http://pypi.python.org/pypi/spot-sdk
Install via pip
$ pip install spot-sdk
Or via easy_install
$ easy_install spot-sdk
Or directly from spot-sdk’s git repo <https://github.com/gregology/spot-sdk>
$ git clone git://github.com/gregology/spot-sdk.git $ cd spot-sdk $ python setup.py install
Basic usage
>>> from spot_sdk import Feed >>> api_key = 'abcdefghijklmnopqrstuvwxy01234567' >>> feed = Feed(api_key) >>> feed.collect() >>> feed.count() 6 >>> foo.messages [<spot_sdk.Message object at 0x10fd7f630>, <spot_sdk.Message object at 0x10fd7f6a0>... >>> feed.first().type 'UNLIMITED-TRACK' >>> feed.last().battery_state 'GOOD' >>> feed.messages[0].latitude 42.000 >>> feed.last().datetime datetime(2017, 1, 1, 0, 42, 0)
Running Test
$ python spot_sdk/tests.py
Python compatibility
Developed for Python 3. May work but not tested in Python 2.
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
spot-sdk-2018.2.22.1.tar.gz
(3.3 kB
view details)
File details
Details for the file spot-sdk-2018.2.22.1.tar.gz.
File metadata
- Download URL: spot-sdk-2018.2.22.1.tar.gz
- Upload date:
- Size: 3.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
23d57a03d0a98042dfc5aad868c68d0f01de3f0a1425c64c559dcf9dfb752023
|
|
| MD5 |
7afbf61f498748c88a34ef0c9412cf4a
|
|
| BLAKE2b-256 |
a82706714b643e0677bd6e36d4e967b6877a4ccb4a916c60cd946cdbd27aaef2
|