Skip to main content

A command-line web service client for calling BYU REST web services.

Project description

byu-ws-cli-python
=================

A command-line web service client for calling BYU REST web services.

Supports Python 2.7 and 3.3.

It handles the authentication work so you don't have to.
It supports URLEncoding and Nonce Encoding. It also supports WSSession and API Keys.
You can mix and match the encoding and the key type as well.

To install from pypi run

easy_install byu_ws_cli
or

pip install byu_ws_cli

Next, you need to setup a file called credentials.py somewhere on your python path with the following contents.

# this file doesn't go into source control

key = '' # your apiKey's wsId
shared_secret = '' # your apiKey's sharedSecret
username = '' # your BYU netId
password = '' # your netId password

Finally, call the script.

call_byu_ws -h

Project details


Download files

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

Files for byu_ws_cli, version 0.9.9
Filename, size File type Python version Upload date Hashes
Filename, size byu_ws_cli-0.9.9-py2.7.egg (10.4 kB) File type Egg Python version 2.7 Upload date Hashes View
Filename, size byu_ws_cli-0.9.9-py27-none-any.whl (7.9 kB) File type Wheel Python version 2.7 Upload date Hashes View
Filename, size byu_ws_cli-0.9.9-py3.4.egg (10.7 kB) File type Egg Python version 3.4 Upload date Hashes View
Filename, size byu_ws_cli-0.9.9.tar.gz (4.8 kB) File type Source Python version None Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page