Jump to content

Wikibase/EntityData

From mediawiki.org
This page is a translated version of the page Wikibase/EntityData and the translation is 100% complete.

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
  • si l'argument redirect=force est présent, il force la redirection quelque soit le résultat.