Skip to content

Latest commit

 

History

History
50 lines (43 loc) · 1.21 KB

File metadata and controls

50 lines (43 loc) · 1.21 KB

Endpoint Examples

Each example file demonstrates one of the capabilities of the Rosette Platform.

Here are some methods for running the examples. Each example will also accept an optional --url parameter for overriding the default URL.

A note on prerequisites. Rosette API only supports TLS 1.2 so ensure your toolchain also supports it.

Virtualenv/Latest Release

git clone git@github.com:rosette-api/python.git
cd python/examples
virtualenv rosette_venv
source rosette_venv/bin/activate
pip install rosette_api
python ping.py -k $API_KEY

Virtualenv/Local Source

git clone git@github.com:rosette-api/python.git
cd python
virtualenv rosette_venv
source rosette_venv/bin/activate
python setup.py install
cd examples
python ping.py -k $API_KEY

Docker/Latest Release

git clone git@github.com:rosette-api/python.git
cd python/examples
docker run -it -v $(pwd):/source --entrypoint bash python:3.6-slim
cd /source
pip install rosette_api
python ping.py -k $API_KEY

Docker/Local Source

git clone git@github.com:rosette-api/python.git
cd python
docker run -it -v $(pwd):/source --entrypoint bash python:3.6-slim
cd /source
python setup.py install
cd examples
python ping.py -k $API_KEY