Wikibase/EntityData
< Wikibase
Ceci est une page d'aide de Special:EntityData utilisée pour configurer les dépôts Wikibase (tels que Wikidata).
Utilisation
Pour l'utiliser, vous devez passer l'Id de l'entité comme sous-page (par exemple Q7251) ou comme argument de id= (par exemple Special:EntityData?id=Q7251)
Il existe plusieurs manières de déterminer le format de sortie :
- en négociant le contenu: si « ACCEPT: MIME type(s) » est présent dans l'entête des requêtes, la page spéciale essaie de trouver le format le plus adapté pouvant être utilisé. Pour plus d'informations lire l'article de la Wikipedia anglophone sur la Négociation du contenu. Les types de contenus reconnus par défaut sont :
- "text/html" (redirige vers la page de l'entité)
- "application/json" (Wikibase JSON)
- "application/rdf+xml", "application/xml", "text/xml" (RDF/XML)
- "application/n-triples", "text/n-triples", "text/plain" (N-Triples)
- "text/turtle", "application/x-turtle" (Turtle)
- "text/n3", "text/rdf+n3" (Notation3)
- "application/vnd.php.serialized" (PHP serialization)
- en utilisant l'argument « format= ». Par exemple Special:EntityData?id=Q7251&format=json.
Les suffixes reconnus pour le format sont : html, json, rdf, nt, ttl, n3, php
- vous pouvez aussi imposer un Id de révision particulier en ajoutant l'argument revision=. Par exemple Special:EntityData?id=Q7251&revision=123456.
Jusqu'à juillet 2019 oldid= était également accepté.
- si l'argument redirect=force est présent, il force la redirection quelque soit le résultat.