Skip to content

UB-Dortmund/LinkedDataPlatform-HB-NG

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation


TU Dortmund Logo

UB Dortmund Logo


Implementierung der Linked Data Platform für die UA-Ruhr-Bibliographie

Hierbei handelt es sich um eine Implementierung der Linked Data Platform auf Basis von de.tu_dortmund.ub.hb_ng.data.SolRDF von Andrea Gazzarini. Die Implementierung wird für das Backend des Projekts hb_ng verwendet.

Verwendung der Endpoints:

Hole Ressource mit URI:

GET /resource/...
Accept: application/rdf+xml, application/ld+json, text/turtle, application/n-quads, application/rdf+n3, text/html
[Authorization: ...]

Hole eine Resource, die mit der Base-URL des Service bezeichnet ist, z.B. http://data.ub.tu-dortmund.de/resource/work/1234 für die Ressource <http://data.ub.tu-dortmund.de/resource/work/1234> (hier ist http://data.ub.tu-dortmund.de die URL der Plattform).

GET /service/resource?uri=...
Accept: application/rdf+xml, application/ld+json, text/turtle, application/n-quads, application/rdf+n3, text/html
[Authorization: ...]

Hole eine Ressource zu einem beliebigen URI

SPARQL-Query:

GET /service/sparql?q={URLencoded SPARQL query}
Accept: application/json, application/xml, application/rdf+xml, application/ld+json, text/turtle, application/n-quads, application/rdf+n3, text/html
[Authorization: ...]

POST /service/sparql
Content-type: application/sparql-query
Accept: application/json, application/xml, application/rdf+xml, application/ld+json, text/turtle, application/n-quads, application/rdf+n3, text/html
[Authorization: ...]

SPARQL-Update:

POST /service/sparql
Content-type: application/sparql-update
Authorization: ...

Beispieldaten für SPARQL-Update: Test file for SPARQL-Update for hb_ng (GitHubGist)

Suche - noch nicht implementiert:

GET /service/search?q=...[&fq=...][&start=...][&rows=...][&sort=...]
Accept: application/xml, application/json, text/html

Kontakt

data@ubdo - Datenplattform der Universitätsbibliothek Dortmund

Technische Universität Dortmund // Universitätsbibliothek // Bibliotheks-IT // Vogelpothsweg 76 // 44227 Dortmund

Webseite // E-Mail


Creative Commons License

This work is licensed under a Creative Commons Attribution 4.0 International License (CC BY 4.0)

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages