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.
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
data@ubdo - Datenplattform der Universitätsbibliothek Dortmund
Technische Universität Dortmund // Universitätsbibliothek // Bibliotheks-IT // Vogelpothsweg 76 // 44227 Dortmund
This work is licensed under a Creative Commons Attribution 4.0 International License (CC BY 4.0)