- Education
Documentée et ouverte - Que pouvez-vous faire avec l'API Panopto ?
Il n'y a qu'une seule façon de commencer l'article d'aujourd'hui :
merci, Graham Robinson.
Graham est un spécialiste de l'apprentissage en ligne à l'université de Southampton, au Royaume-Uni, un poste qui implique, comme il le dit lui-même, "la diffusion de médias en continu, la capture de conférences et d'autres choses amusantes et passionnantes".
Un codeur dans l'âme, nous sommes redevables à Graham à la fois pour son soutien à Panopto à Southampton, et pour ses efforts inlassables au sein de la communauté des développeurs pour créer des échantillons fonctionnels de toutes les actions possibles avec l'API Panopto.
Dans ce qui, nous l'espérons, compte parmi les choses amusantes et passionnantes sur lesquelles Graham travaille, il a maintenant partagé sa documentation et ses échantillons pour 15 applications de l'API Panopto, toutes disponibles sous la licence publique générale GNU à l'adresse http://www.mediaguy.co.uk/panopto-api.
Le récapitulatif de Graham comprend une douzaine d'activités essentielles, toutes accompagnées de codes et d'instructions étape par étape.
- Connexion au serveur
- Ajout de tous les services web
- Sécurité
- Authentification avec un fournisseur d'identité
- Code de départ
- Obtenir des dossiers
- Recherche de dossiers et obtention d'ID à partir de noms de dossiers
- Organiser les dossiers de cours en sous-dossiers
- Ajout de permissions de groupe aux dossiers parents
- Obtenir des sessions
- Détails de l'utilisateur et détails de la session
- Parcourir en boucle plus d'une page
- Renommer les vidéos plus anciennes qu'une date de conservation définie
- Déplacer des sessions dans un dossier
- Création d'utilisateurs et de groupes à partir d'AD
L'API de Panopto a été créée pour permettre à quiconque de personnaliser et d'étendre notre plateforme vidéo afin de répondre aux besoins des processus et infrastructures existants. Gratuite, documentée et entièrement ouverte, l'API de Panopto permet à toute personne codant dans n'importe quel langage d'importer par programmation des vidéos, de programmer des webcasts en direct ou des réunions récurrentes, de gérer les utilisateurs et les autorisations, de modifier les propriétés des vidéos, d'effectuer des analyses personnalisées, et bien plus encore.
Le travail de la communauté contribue à rendre la vidéo meilleure, plus facile et plus précieuse pour tous.
Alors encore une fois - Merci, Graham.