ILIAS REST Plugin v.1.2.2
ILIAS REST Plugin v.1.2.2
Changelog:
- Added new route to UMR namespace - Open permlink for any ILIAS-Object and generate new ILIAS-Session from oAuth2 Access-Token. (Use with causion, since this allows for a stolen access-token to also effect ILIAS-Sessions)
- The objects route in the UMR namespace (formerly refIds) now also return participants by userId (grouped by members, admins, tutors) for courses and groups
- Minor bug-fixes and refacotring
Features:
- Flexible/extensible REST framework
- Permission management for resources depending on REST clients using API-Keys
- Full OAuth2.0 support
- Based on the PHP SLIM Library
- API-Testing framework Codeception and test cases included
- Administration Interface that eases the management of REST clients (API-Keys)
- Tools (IShell /w ILIAS Scenarios based on IPython, Checkout App ...)
Tested with:
- Debian 7.8 (Wheezy), PHP 5.4.39, ILIAS 5.0.5
- Debian 8.2 (Jessie), PHP 5.6.13, ILIAS 5.0.5
- Ubuntu 15.04 (Vivid), PHP 5.6.4, ILIAS 5.0.5