- Istruzione
Documentato e aperto: cosa puoi fare con l'API Panopto?
C'è solo un modo per aprire il post di oggi:
Grazie, Graham Robinson.
Graham è un eLearning Specialist presso l'Università di Southampton nel Regno Unito, un post che prevede, come dice lui, «fare streaming multimediale, catturare lezioni e altre cose divertenti ed eccitanti».
Un programmatore dopo il nostro cuore, siamo in debito con Graham sia per il suo sostegno a Panopto a Southampton, sia per i suoi instancabili sforzi come parte della comunità di sviluppatori per creare esempi di lavoro di tutte le azioni possibili con l'API Panopto.
In quello che speriamo conti tra le cose divertenti ed emozionanti su cui Graham lavora, ora ha condiviso la sua documentazione e gli esempi per 15 applicazioni API Panopto, tutte disponibili sotto la GNU General Public License all'indirizzo https://www.mediaguy.co.uk/panopto-api.
Nel riepilogo di Graham sono incluse una dozzina di attività essenziali, tutte con codice di supporto e istruzioni dettagliate.
- Connessione al server
- Aggiunta di tutti i servizi web
- Sicurezza
- Autenticazione con un provider di identità
- Codice iniziale
- Ottenere cartelle
- Ricerca di cartelle e recupero di ID dai nomi delle cartelle
- Organizza le cartelle dei corsi in sottocartelle
- Aggiunta di permessi di gruppo alle cartelle principali
- Ottenere sessioni
- Dettagli utente e dettagli della sessione
- Passaggio in loop attraverso più di una pagina
- Rinominare i video più vecchi di una data di conservazione impostata
- Spostamento di sessioni in una cartella
- Creazione di utenti e gruppi da AD
L'API di Panopto è stata creata per consentire a chiunque di personalizzare ed estendere la nostra piattaforma video per soddisfare le esigenze dei processi e delle infrastrutture esistenti. Gratuita, documentata e completamente aperta, l'API Panopto consente a chiunque codifichi in qualsiasi lingua di importare video in modo programmatico, pianificare webcast in diretta o registrare riunioni ricorrenti, gestire utenti e autorizzazioni, modificare le proprietà video, eseguire analisi personalizzate e molto altro ancora.
Come per qualsiasi API, siamo lieti di supportare una community attiva di utenti e sviluppatori, sul nostro Forum API, sulla nostra pagina GitHub e su singoli tecnici come Graham.
Il lavoro della community aiuta a rendere il video migliore, più facile e più prezioso per tutti.
Quindi ancora una volta — grazie, Graham.