Aide de l’API MediaWiki
Ceci est une page d’aide de l’API de MediaWiki générée automatiquement.
Documentation et exemples : https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=wbcreateclaim
- Ce module nécessite des droits de lecture.
- Ce module nécessite des droits d’écriture.
- Ce module accepte seulement les requêtes POST.
- Source : WikibaseClient
- Licence : GPL-2.0-or-later
Crée les déclarations Wikibase.
- entity
Identifiant de l’entité à laquelle va être ajoutée la réclamation
- Ce paramètre est obligatoire.
- snaktype
Le type d’assertion simple
- Ce paramètre est obligatoire.
- Une des valeurs suivantes : novalue, somevalue, value
- property
Identifiant de la propriété snaks
- Ce paramètre est obligatoire.
- value
Valeur de l’assertion simple lors de la création d’une déclaration avec une assertion simple avec une valeur
- summary
Résumé de la modification. Sera préfixé par un commentaire généré automatiquement. La taille limite du commentaire automatique ajouté au résumé est de 260 caractères pour l’ensemble. Notez bien que tout ce qui est au-delà de cette limite sera tronqué.
Les balises de modification à appliquer à la version.
- Valeurs (séparées par | ou autre) :
- token
Un jeton « csrf » récupéré par action=query&meta=tokens
- Ce paramètre est obligatoire.
- baserevid
L’identifiant numérique de la version sur laquelle baser la modification. Il est utilisé pour détecter les conflits à l’enregistrement.
- Type: entier
- bot
Marquer cette modification comme faite par un robot. Ce paramètre ne sera pris en compte que si l’utilisateur appartient au groupe « Robots ».
- Type : booléen (détails)
- returnto
Titre de la page. Si l’enregistrement de la modification a créé un compte temporaire, l’API peut répondre avec un URL que le client doit visiter pour terminer son enregistrement. Si ce paramètre est fourni, l’URL redirigera vers la page indiquée au lieu de la page qui a été modifiée.
- Type : titre de page
- Accepte les pages inexistantes.
- returntoquery
Paramètres de requête de l’URL (avec ? devant). Si l’enregistrement de la modification a créé un compte temporaire, l’API peut répondre avec un URL que le client doit visiter pour terminer son enregistrement. Si ce paramètre est fourni, l’URL redirigera vers une page avec les paramètres de requête indiqués.
- Par défaut : (vide)
- returntoanchor
Fragment d’URL (avec # devant). Si l’enregistrement de la modification a créé un compte temporaire, l’API peut répondre avec un URL que le client doit visiter pour terminer son enregistrement. Si ce paramètre est fourni, l’URL redirigera vers une page avec le fragment indiqué.
- Par défaut : (vide)
- Crée une déclaration dans l’élément Q999999998 pour la propriété P9001 avec en valeur une assertion simple de type « aucune valeur ».
- api.php?action=wbcreateclaim&entity=Q999999998&property=P9001&snaktype=novalue [ouvrir dans le bac à sable]
- Crée une déclaration dans l’élément Q999999998 pour la propriété P9002 avec en valeur la chaîne « itsastring »
- api.php?action=wbcreateclaim&entity=Q999999998&property=P9002&snaktype=value&value="itsastring" [ouvrir dans le bac à sable]
- Crée une déclaration dans l’élément Q999999998 pour la propriété P9003 avec en valeur l’élément Q1
- api.php?action=wbcreateclaim&entity=Q999999998&property=P9003&snaktype=value&value={"entity-type":"item","numeric-id":1} [ouvrir dans le bac à sable]
- Crée une déclaration dans l’élément Q999999998 pour la propriété P9004 ayant en valeur l’assertion simple des coordonnées
- api.php?action=wbcreateclaim&entity=Q999999998&property=P9004&snaktype=value&value={"latitude":40.748433,"longitude":-73.985656,"globe":"http://www.wikidata.org/entity/Q2","precision":0.000001} [ouvrir dans le bac à sable]