Skip to end of metadata
Go to start of metadata

Allgemeines

Die folgende Java-Klasse DDBRest demonstriert den Abruf von Daten (speziell des Views eines Datensatzes) über die API der Deutschen Digitalen Bibliothek. Die Quelltextdatei DDBRest.java kann heruntergeladen und mit den folgen Befehlen compiliert sowie ausgeführt werden. Der Dateipfad Java-Kompiler javac sollte in der Umgebungsvariablen PATH des Betriebssystems definiert sein, andernfalls muss der vollständige Pfad mit Dateinamen (bspw. C:\Programme\Java\jdk1.6.0_45\bin\javac) angegeben werden.

Icon
UNIX & Windows

Es ist zu beachten, dass nur Daten abgefragt werden können, wenn ein gültiger API Key angegeben wird (Variable key). Andernfalls wird eine Exception mit dem Hinweis „Forbidden“ geworfen.

Nach erfolgreichem Ausführen des Programms wird auf der Konsole dreimal der gleiche Datensatz ausgegeben:

  1. Datensatz im XML-Format mit Authentifizierung über den HTTP request header
  2. Datensatz im JSON-Format mit Authentifizierung über den HTTP request header
  3. Datensatz im JSON-Format mit Authentifizierung über den Query Parameter

Quelltext

Klasse DDBRest
  • No labels