Kunstmuseum API: verschil tussen versies
(→API) |
(→API) |
||
Regel 16: | Regel 16: | ||
Er moeten voorlopig verplicht prefixen meegegeven worden: | Er moeten voorlopig verplicht prefixen meegegeven worden: | ||
PREFIX wd: <https://api.kunstmuseum.nl/entity/><br> | <code><br> | ||
PREFIX wds: <https://api.kunstmuseum.nl/entity/statement/><br> | <nowiki>PREFIX wd: <https://api.kunstmuseum.nl/entity/></nowiki><br> | ||
PREFIX wdv: <https://api.kunstmuseum.nl/value/><br> | <nowiki>PREFIX wds: <https://api.kunstmuseum.nl/entity/statement/></nowiki><br> | ||
PREFIX wdt: <https://api.kunstmuseum.nl/prop/direct/><br> | <nowiki>PREFIX wdv: <https://api.kunstmuseum.nl/value/></nowiki><br> | ||
PREFIX wikibase: <http://wikiba.se/ontology#><br> | <nowiki>PREFIX wdt: <https://api.kunstmuseum.nl/prop/direct/></nowiki><br> | ||
PREFIX p: <https://api.kunstmuseum.nl/prop/><br> | <nowiki>PREFIX wikibase: <http://wikiba.se/ontology#></nowiki><br> | ||
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#><br> | <nowiki>PREFIX p: <https://api.kunstmuseum.nl/prop/></nowiki><br> | ||
<nowiki>PREFIX xsd: <http://www.w3.org/2001/XMLSchema#></nowiki><br> | |||
</code> | |||
Achtergrond over de Wikibase API is hier te vinden: https://www.mediawiki.org/wiki/Wikibase/API | Achtergrond over de Wikibase API is hier te vinden: https://www.mediawiki.org/wiki/Wikibase/API | ||
== Testcollectie == | == Testcollectie == | ||
Een eerste testcollectie is opgezet met [[Project/van_Gogh_Worldwide|van Gogh Worldwide]] | Een eerste testcollectie is opgezet met [[Project/van_Gogh_Worldwide|van Gogh Worldwide]] |
Versie van 14 jul 2021 11:19
Inleiding
api.kunstmuseum.nl is een Wikibase-installatie die is opgezet om objecten voor de website delftsaardewerk.nl te kunnen leveren via de API.
In de API hebben we momenteel eigenschappen aangemaakt die alle tekstvelden zijn (weergavetekst) bij de import. In een latere fase willen we dat deze eigenschappen bij de import voorzien zijn van een externe identifier (bijvoobeeld RKD-artist) waarna we een vervaardiger aanmaken met entity referentie.
API
De API is benaderbaar via https://api.kunstmuseum.nl/api.php
Een voorbeeld om item Q1 op te vragen: https://api.kunstmuseum.nl/api.php?action=wbgetentities&ids=Q1&format=jsonfm
SPARQL-queries zijn mogelijk via https://api.kunstmuseum.nl/query/
Het SPARQL-endpoint is te vinden op https://api.kunstmuseum.nl/query/proxy/wdqs/bigdata/namespace/wdq/sparql
Er moeten voorlopig verplicht prefixen meegegeven worden:
Achtergrond over de Wikibase API is hier te vinden: https://www.mediawiki.org/wiki/Wikibase/API
PREFIX wd: <https://api.kunstmuseum.nl/entity/>
PREFIX wds: <https://api.kunstmuseum.nl/entity/statement/>
PREFIX wdv: <https://api.kunstmuseum.nl/value/>
PREFIX wdt: <https://api.kunstmuseum.nl/prop/direct/>
PREFIX wikibase: <http://wikiba.se/ontology#>
PREFIX p: <https://api.kunstmuseum.nl/prop/>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>
Testcollectie
Een eerste testcollectie is opgezet met van Gogh Worldwide