- Education
Dokumentiert und offen – Was können Sie mit der Panopto-API tun?
Es gibt nur eine Möglichkeit, wie wir den heutigen Beitrag eröffnen können:
Vielen Dank, Graham Robinson.
Graham ist eLearning-Spezialist an der University of Southampton in Großbritannien, ein Posten, der, wie er es ausdrückt, "Medien-Streaming, Vorlesungsaufzeichnung und andere lustige und aufregende Dinge" beinhaltet.
Graham ist ein Programmierer nach unserem Geschmack. Wir sind ihm sowohl für seine Unterstützung von Panopto in Southampton als auch für seine unermüdlichen Bemühungen als Teil der Entwickler-Community, funktionierende Beispiele für alle mit der Panopto-API möglichen Aktionen zu erstellen, zu Dank verpflichtet.
In what we hope counts among the fun and exciting things Graham works on, he’s now shared his documentation and samples for 15 Panopto API applications, all available under the GNU General Public License at https://www.mediaguy.co.uk/panopto-api.
In Grahams Übersicht sind ein Dutzend wesentlicher Aktivitäten enthalten - alle mit unterstützendem Code und Schritt-für-Schritt-Anleitungen.
- Verbinden mit dem Server
- Hinzufügen aller Webdienste
- Sicherheit
- Authentifizierung mit einem Identitätsprovider
- Start-Code
- Ordner holen
- Suchen von Ordnern und Abrufen von IDs aus Ordnernamen
- Organisieren von Kursordnern in Unterordnern
- Hinzufügen von Gruppenberechtigungen zu den übergeordneten Ordnern
- Sitzungen erhalten
- Benutzerdetails und Sitzungsdetails
- Schleifen durch mehr als eine Seite
- Umbenennen von Videos, die älter als ein festgelegtes Aufbewahrungsdatum sind
- Verschieben von Sitzungen in einen Ordner
- Erstellen von Benutzern und Gruppen aus AD
Panopto’s API was created to allow anyone to customize and extend our video platform to meet the needs of existing processes and infrastructure. Free, documented, and fully open, the Panopto API makes it possible for anyone coding in any language to programmatically import videos, schedule live webcasts or record recurring meetings, manage users and permissions, change video properties, perform custom analytics, and much more.
Wie bei jeder API freuen wir uns, eine aktive Gemeinschaft von Anwendern und Entwicklern zu unterstützen - in unserem API Forum, auf unserer GitHub Seite und bei einzelnen Technologen wie Graham.
Die Arbeit der Community hilft, Video besser, einfacher und wertvoller für alle zu machen.
Also noch einmal - Danke, Graham.