...
Expect that this will be a standard SSP admin UI-driving CRUD API, so not going to detail it all out here. See OAuth2ClientController
, which should be able to act as a high-fidelity template for a TC consumer API. For the base resource, I propose /ssp/api/1/lti/tc
.
Testing
Pearson teams report success using the following link, but it appears to be broken or behind a paywall now:
http://www.imsglobal.org/developers/LTI/test/v1p1/lms.php
Instead, either install a local Moodle or Sakai instance or try Dr Chuck's PHP test harness in GitHub:
https://github.com/csev/sakai-lti-test
Especially:
https://github.com/csev/sakai-lti-test/blob/master/index.php