https://github.com/opennti/nti.scorm_cloud
https://github.com/opennti/nti.scorm_cloud
Last synced: 11 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/opennti/nti.scorm_cloud
- Owner: OpenNTI
- License: other
- Created: 2017-10-26T15:29:34.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2023-04-24T18:08:05.000Z (about 3 years ago)
- Last Synced: 2025-03-11T02:51:37.588Z (about 1 year ago)
- Language: Python
- Size: 246 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.rst
- Changelog: CHANGES.rst
- License: LICENSE
- Authors: AUTHORS
Awesome Lists containing this project
README
=================
nti.scorm_cloud
=================
.. image:: https://travis-ci.org/NextThought/nti.scorm_cloud.svg?branch=master
:target: https://travis-ci.org/NextThought/nti.scorm_cloud
.. image:: https://coveralls.io/repos/github/NextThought/nti.scorm_cloud/badge.svg?branch=master
:target: https://coveralls.io/github/NextThought/nti.scorm_cloud?branch=master
The SCORM Cloud Client Library for Python is a Python module used to integrate the SCORM Cloud web services API into a Python application. Currently, the library does not cover all possible SCORM Cloud web services API calls, but it does cover the most important basics. You can find out more about the SCORM Cloud web services API and the available services and calls by reading the [online documentation](http://cloud.scorm.com/doc/web-services/api.html).
To use the library, simply drop the *client.py* file into your project and import the classes as appropriate. You might also consider adding this repository as a Git submodule, allowing you to easily stay up-to-date. If you path your submodule as scormcloud, you can add imports more clearly:
from nti.scorm_cloud.client import ...
If you'd like to see the library in action, we have a [sample application](https://github.com/RusticiSoftware/SCORMCloud_PythonDemoApp) which demonstrates the basic functionality.
Version Notice
This is the active development branch for version 2 of the library. It is *incompatible* with [version 1](https://github.com/RusticiSoftware/SCORMCloud_PythonLibrary/tree/1.x), which is still available. If you have existing code using version 1 of the library, be sure to use the library code on the 1.x branch or be aware that you will have to spend some time replacing code that touches the SCORM Cloud library.