Benutzer-Werkzeuge

Webseiten-Werkzeuge


api

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
api [30.05.2016 14:17] – Löschen Typo3 Player bweibergapi [21.11.2023 15:01] (aktuell) – [Anwendungsbeispiel Studienprojekte auf der ZHdK-Website] poettli
Zeile 1: Zeile 1:
-====== Madek-API ======+====== Madek-API / Web Service ======
  
-Über eine Programmierschnittstelle können Entwickler/innen Inhalte des Medienarchivs in andere Webpräsenzen integrieren. Die “Madek-API” erlaubt dabei den direkten Zugriff auf ausgewählte Inhalte (Medieneinträge, Sets etc.) über das Standardformat JSON. Weitere Informationen zur Madek-API gibt es in der Dokumentation unter: 
  
-http://medienarchiv.zhdk.ch/api/+Damit die Inhalte des Medienarchivs von Applikationen genutzt werden können, bieten wir eine Programmierschnittstelle (API) an. Diese ist für jede Instanz des Medienarchivs unter .../api zu erreichen. Die API verwendet das HTTP-Protokoll gemäss [[https://en.wikipedia.org/wiki/Representational_state_transfer|REST]]. Das Standardformat ist JSON, wahlweise mit der [[http://json-roa.github.io/|JSON-ROA-Erweiterung]]. Der [[https://medienarchiv.zhdk.ch/api/browser/|API Browser]] gibt einen Überblick über die einzelnen Funktionen der Schnittstelle und verlinkt auf die entsprechenden Abschnitte der Dokumentation.
  
-Im Moment ist über die API der Zugriff auf Previews von öffentlichen Bildern möglich. Die API wird in einer Version 2.0 auch die übrigen Medientypen Audio, Video und Dokumente ausgeben können. Darüber hinaus wird es möglich sein, dass sich externe Applikationen über die API beim Medienarchiv anmelden und sich dann direkt auf die explizit für ihren Kontext frei geschalteten Medien beziehen. Gegenwärtig wird die API intern durch unser eigenes Interface sowie durch einen Player für Typo3 (Integration von Bildern in ZHdK-Seiten) genutzt. Weitere Projekte wie Research Catalog, HyperAura und HyperImage steuern die API an bzw. warten auf die anstehenden Erweiterungen. +Im Medienarchiv können Inhalte für externe Applikationen berechtigt werden. Anschliessend können die berechtigten Applikationen via API die entsprechenden Metadaten und Medien abrufen
- +
-Die API unterliegt gegenwärtig keinen Stabilitätstests. Für Entwickler gilt die aktuelle Dokumentation. Wer die API nutzt soll sich bitte mit dem Entwicklungsteam in Verbindung setzen. Dann können wir direkt vor Brüchen in der API warnen, wenn es Änderungen gibt.+
  
 ===== Unterstützung ===== ===== Unterstützung =====
  
-Für weiterführende Fragen betreffend Nutzung und Weiterentwicklung der Madek-API kontaktieren Sie bitte:+Für weiterführende Fragen betreffend Nutzung der Madek-API kontaktieren Sie bitte: 
 + 
 +**Philipp Oettli**\\ 
 +[[support.medienarchiv@zhdk.ch]]\\ 
 +===== Anwendungsbeispiel Sender Medienarchiv ===== 
 + 
 +Der «Sender Medienarchiv» macht Medien aus dem Bestand des Medienarchivs der ZHdK sichtbar. Einer TV-Station ähnlich durchsucht er die Datenbank des Medienarchivs nach vielversprechenden Stichworten, bereitet die Suchergebnisse auf und gibt sie in informativer Form als Bild und Beschreibung auf drei Monitoren aus. Somit ermöglicht der Sender einen Einblick in das vielfältige und kreative Schaffen an der ZHdK, präsentiert spannende Werke von Studierenden und Forschenden und dokumentiert Ausstellungen und Veranstaltungen.\\ 
 +\\ 
 +Konzept und Umsetzung: Birk Weiberg, 2017 
 + 
 +===== Anwendungsbeispiel Studienprojekte auf der ZHdK-Website ===== 
 + 
 +Auf der Studienprojekt-Seite der ZHdK-Website werden im Medienarchiv erfasste und über einen definierten Freigabeprozess freigeschaltete Projekte von Studierenden und Forschenden sicht- und durchsuchbar.  
 + 
 +  * [[https://www.zhdk.ch/studienprojekte|Studienprojekte auf der ZHdK-Website]] 
 +  * [[studienprojekte-website-zhdk|Anleitung zur Erfassung von Studienprojekten]] 
 + 
 + 
 +===== Anwendungsbeispiel Forschungsprojekt «Hands-on» =====
  
-**Christian Weckemann**\\ +Das «Webinterface» des Forschungsprojekts Hands-on bezieht sämtliche Mediendateien aus dem Medienarchiv. Das Forschungsprojekt dokumentiert den Entstehungsprozess von künstlerischen Druckprojekten. Mehrere Projekte wurden durch Video, Bilder und verlinkten Themen aus verschiedenen Perspektiven festgehalten und werden im Webinterface nachvollziehbar dargestellt.\\ 
-christian.weckemann@zhdk.ch\\ +\\ 
-Telefon+41 43 446 22 31+[[https://hands-on.zhdk.ch|Webinterface «Hands-on»]]
api.1464610644.txt.gz · Zuletzt geändert: 30.05.2016 14:17 von bweiberg