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=wbsetaliases

(main | wbsetaliases)
  • 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

Fixe les alias pour une entité Wikibase.

Paramètres :
id

Identificateur de l’entité, incluant le préfixe. Utiliser soit id soit site et title ensemble.

new

Si elle est définie, une nouvelle entité sera créée. La valeur indiquée doit correspondre au type d'entité que vous souhaitez créer.

Une des valeurs suivantes : item, property
site

Un identifiant pour le site sur lequel réside la page. À utiliser avec title pour faire un lien de site complet.

Une des valeurs suivantes :
title

Titre de la page à associer. À utiliser avec site pour faire un lien de site complet.

baserevid

L’identifiant numérique pour la révision sur laquelle baser la modification. Il est utilisé pour détecter les conflits lors de l’enregistrement.

Type: entier
summary

Résumé pour la modification. Sera préfixé par un commentaire généré automatiquement. La taille limite du commentaire automatique avec le résumé est de 260 caractères. Notez bien que tout ce qui dépassera cette limite sera tronqué.

tags

Modifier les balises à appliquer à la version.

Valeurs (séparées par | ou autre) : openrefine-3.6
token

Un jeton « csrf » récupéré par action=query&meta=tokens

Ce paramètre est obligatoire.
bot

Marquer cette modification comme faite par robot. Cette marque d’URL sera respectée uniquement si l’utilisateur appartient au groupe « Robots ».

Type : booléen (détails)
add

Liste des alias à ajouter (peut être combiné avec des remove)

Valeurs séparées par | ou autre.
Le nombre maximal de valeurs est 50 (ou 500 pour les clients ayant droit aux limites plus élevées).
remove

Liste des alias à retirer (peut être combiné avec add)

Valeurs séparées par | ou autre.
Le nombre maximal de valeurs est 50 (ou 500 pour les clients ayant droit aux limites plus élevées).
set

Une liste d'alias qui remplacera la liste actuelle (les éléments de cette liste ne peuvent être combinés ni avec add ni avec remove)

Valeurs séparées par | ou autre.
Le nombre maximal de valeurs est 50 (ou 500 pour les clients ayant droit aux limites plus élevées).
language

La langue pour laquelle définir les alias

Ce paramètre est obligatoire.
Une des valeurs suivantes : aa, ab, abs, ace, ady, ady-cyrl, aeb, aeb-arab, aeb-latn, af, agq, ak, aln, als, alt, am, ami, an, ang, anp, ar, arc, arn, arq, ary, arz, as, ase, ast, atj, av, avk, awa, ay, az, azb, ba, bag, ban, ban-bali, bar, bas, bat-smg, bax, bbc, bbc-latn, bbj, bcc, bci, bcl, be, be-tarask, be-x-old, bfd, bg, bgn, bh, bho, bi, bjn, bkc, bkh, bkm, blk, bm, bn, bo, bpy, bqi, bqz, br, brh, bs, btm, bto, bug, bxr, byv, ca, cak, cbk-zam, cdo, ce, ceb, ch, cho, chr, chy, ckb, cnh, co, cps, cr, crh, crh-cyrl, crh-latn, cs, csb, cu, cv, cy, da, dag, de, de-at, de-ch, de-formal, din, diq, dsb, dtp, dty, dua, dv, dz, ee, egl, el, eml, en, en-ca, en-gb, en-us, eo, es, es-419, es-formal, et, eto, etu, eu, ewo, ext, fa, fat, ff, fi, fit, fiu-vro, fj, fkv, fmp, fo, fon, fr, frc, frp, frr, fur, fy, ga, gaa, gag, gan, gan-hans, gan-hant, gcr, gd, gl, gld, glk, gn, gom, gom-deva, gom-latn, gor, got, gpe, grc, gsw, gu, guc, gur, guw, gv, gya, ha, hak, haw, he, hi, hif, hif-latn, hil, ho, hr, hrx, hsb, hsn, ht, hu, hu-formal, hy, hyw, hz, ia, id, ie, ig, ii, ik, ike-cans, ike-latn, ilo, inh, io, is, isu, it, iu, ja, jam, jbo, jut, jv, ka, kaa, kab, kbd, kbd-cyrl, kbp, kcg, kea, ker, kg, khw, ki, kiu, kj, kjp, kk, kk-arab, kk-cn, kk-cyrl, kk-kz, kk-latn, kk-tr, kl, km, kn, ko, ko-kp, koi, kr, krc, kri, krj, krl, ks, ks-arab, ks-deva, ksf, ksh, ksw, ku, ku-arab, ku-latn, kum, kv, kw, ky, la, lad, lb, lbe, lem, lez, lfn, lg, li, lij, liv, lki, lld, lmo, ln, lns, lo, loz, lrc, lt, ltg, lus, luz, lv, lzh, lzz, mad, mai, map-bms, mcn, mcp, mdf, mg, mh, mhr, mi, min, mk, ml, mn, mni, mnw, mo, mos, mr, mrh, mrj, ms, ms-arab, mt, mua, mus, mwl, my, myv, mzn, na, nah, nan, nan-hani, nap, nb, nds, nds-nl, ne, new, ng, nge, nia, niu, nl, nl-informal, nla, nmg, nmz, nn, nnh, nnz, no, nod, nov, nqo, nrm, nso, nv, ny, nyn, nys, oc, ojb, olo, om, or, os, osa-latn, ota, pa, pag, pam, pap, pap-aw, pcd, pcm, pdc, pdt, pfl, pi, pih, pl, pms, pnb, pnt, prg, ps, pt, pt-br, pwn, qu, quc, qug, rgn, rif, rm, rmc, rmf, rmy, rn, ro, roa-rup, roa-tara, rsk, ru, rue, rup, ruq, ruq-cyrl, ruq-latn, rw, rwr, ryu, sa, sah, sat, sc, scn, sco, sd, sdc, sdh, se, se-fi, se-no, se-se, sei, ses, sg, sgs, sh, shi, shi-latn, shi-tfng, shn, shy, shy-latn, si, simple, sjd, sje, sju, sk, skr, skr-arab, sl, sli, sm, sma, smj, smn, sms, sn, so, sq, sr, sr-ec, sr-el, srn, sro, srq, ss, st, stq, sty, su, sv, sw, syl, szl, szy, ta, tay, tcy, tdd, te, tet, tg, tg-cyrl, tg-latn, th, ti, tk, tl, tly, tly-cyrl, tn, to, tpi, tr, tru, trv, ts, tt, tt-cyrl, tt-latn, tum, tvu, tw, ty, tyv, tzm, udm, ug, ug-arab, ug-latn, uk, ur, uz, uz-cyrl, uz-latn, ve, vec, vep, vi, vls, vmf, vmw, vo, vot, vro, vut, wa, war, wes, wls, wo, wuu, wya, xal, xh, xmf, xsy, yas, yat, yav, ybb, yi, yo, yrl, yue, za, zea, zgh, zh, zh-classical, zh-cn, zh-hans, zh-hant, zh-hk, zh-min-nan, zh-mo, zh-my, zh-sg, zh-tw, zh-yue, zu
Exemples :
Définit les alias en anglais pour l’entité d’identifiant Q999999998 à Foo et Bar
api.php?action=wbsetaliases&language=en&id=Q999999998&set=Foo|Bar [ouvrir dans le bac à sable]
Ajouter Foo et Bar à la liste des alias anglais pour l’entité d’ID Q999999998
api.php?action=wbsetaliases&language=en&id=Q999999998&add=Foo|Bar [ouvrir dans le bac à sable]
Retirer Foo et Bar de la liste des alias en anglais pour l’entité d’identifiant Q999999998
api.php?action=wbsetaliases&language=en&id=Q999999998&remove=Foo|Bar [ouvrir dans le bac à sable]
Supprimer Foo de la liste des alias en anglais pour l’entité d’identifiant Q999999998 et y ajouter Bar
api.php?action=wbsetaliases&language=en&id=Q999999998&remove=Foo&add=Bar [ouvrir dans le bac à sable]