Utilisation des API intégrées

TAO offre un moyen d'exporter et d'importer des données à partir d'une instance TAO, ainsi que de créer de nouvelles données pour celle-ci, sans avoir à démarrer l'interface utilisateur TAO. Ceci est fait en utilisant les API REST. Les API REST utilisent des requêtes HTTP pour accéder aux données et les utiliser. Elles peuvent être utilisées pour lire, mettre à jour, créer et supprimer des données sur votre instance TAO.

Les API REST disponibles dans TAO couvrent les opérations concernant :

Ils peuvent être visualisés et exécutés via https://editor.swagger.io/qui vous guidera tout au long du processus, en vous invitant, le cas échéant, à fournir les informations nécessaires à l'exécution de l'API.

Remarque : l'utilisation des API REST requiert des connaissances techniques et elles sont conçues pour des utilisateurs tels que les développeurs (web). Il est nécessaire d'avoir un bagage technique minimal, y compris une connaissance de javascript et des pratiques courantes en matière d'API, pour pouvoir les utiliser.

Articles

Les API disponibles pour effectuer des opérations impliquant des éléments de test (c'est-à-dire celles qui utilisent l'extension extension-tao-itemqti) sont disponibles ici : https://raw.githubusercontent.com/oat-sa/extension-tao-itemqti/master/doc/rest.json.

Tests

Les API disponibles pour effectuer des opérations impliquant des tests (c'est-à-dire celles utilisant l'extension extension-tao-testqti) peuvent être trouvées ici : https://raw.githubusercontent.com/oat-sa/extension-tao-testqti/master/doc/swagger.json.

Livraisons

Les API disponibles pour effectuer des opérations de livraison (c'est-à-dire celles qui utilisent l'extensionextension-tao-delivery) sont disponibles ici : https://raw.githubusercontent.com/oat-sa/extension-tao-delivery/master/doc/rest.json.

Livraisons avec LTI

Les API disponibles pour effectuer des opérations impliquant des livraisons avec LTI (c'est-à-dire celles utilisant l'extension extension-tao-ltideliveryprovider) peuvent être trouvées ici : https://raw.githubusercontent.com/oat-sa/extension-tao-ltideliveryprovider/master/doc/rest.json et https://raw.githubusercontent.com/oat-sa/extension-tao-lti/master/doc/rest.json.

Résultats

Les API disponibles pour effectuer des opérations impliquant des résultats (c'est-à-dire celles qui utilisent l'extensionextension-tao-outcome) sont disponibles ici : https://raw.githubusercontent.com/oat-sa/extension-tao-outcome/master/doc/rest.json.

OAT peut fournir une formation aux développeurs sur l'utilisation de ces API si nécessaire. Veuillez contacter l'équipe de formation pour plus d'informations.

TAO
Aperçu de la confidentialité.

Ce site web utilise des cookies afin de vous offrir la meilleure expérience possible en tant qu'utilisateur. Les informations des cookies sont stockées dans votre navigateur et remplissent des fonctions telles que vous reconnaître lorsque vous revenez sur notre site web et aider notre équipe à comprendre quelles sections du site web vous trouvez les plus intéressantes et les plus utiles.