MediaWiki-API-Hilfe
Dies ist eine automatisch generierte MediaWiki-API-Dokumentationsseite.
Dokumentation und Beispiele: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=wbsetaliases
- Dieses Modul erfordert Leserechte.
- Dieses Modul erfordert Schreibrechte.
- Dieses Modul akzeptiert nur POST-Anfragen.
- Quelle: WikibaseRepository
- Lizenz: GPL-2.0-or-later
Legt die Aliasse für ein Wikibase-Objekt fest.
- id
Die Kennung für das Objekt, einschließlich des Präfixes. Verwendet entweder id oder site und title zusammen.
- new
Falls festgelegt, wird ein neues Objekt erstellt. Dies auf den Objekttyp festlegen, den du erstellen möchtest.
- Einer der folgenden Werte: item, property
- site
Die Kennung für die Website, auf der die Seite liegt. Ist zusammen mit title zu verwenden, um einen vollständigen Websitelink zu erzeugen.
- Einer der folgenden Werte:
- title
Titel der zuzuordnenden Seite. Ist zusammen mit site zu verwenden, um einen vollständigen Websitelink zu erzeugen.
- baserevid
Die numerische Kennung für die Version, auf der die Änderung basiert. Sie wird verwendet, um Konflikte während des Speicherns zu erkennen.
- Typ: Ganzzahl
- summary
Zusammenfassung für die Bearbeitung. Es wird ein automatisch generierter Kommentar vorangestellt. Die Zusammenfassung inklusive dieses Autokommentars darf 260 Zeichen nicht überschreiten. Alles über dieser Begrenzung wird abgeschnitten.
Change tags to apply to the revision.
- Werte (mit | trennen oder Alternative):
- token
Ein „csrf“-Token abgerufen von action=query&meta=tokens
- Dieser Parameter ist erforderlich.
- bot
Markiert diese Bearbeitung als Bot. Diese URL-Markierung wird nur berücksichtigt, wenn der Benutzer der Gruppe „Bots“ angehört.
- Type: boolean (details)
- returnto
Seitentitel. Wenn durch das Speichern der Bearbeitung ein temporäres Konto erstellt wurde, antwortet die API möglicherweise mit einer URL, die der Client besuchen sollte, um die Anmeldung abzuschließen. Wenn dieser Parameter angegeben wird, wird die URL auf die angegebene Seite umgeleitet und nicht auf die Seite, die bearbeitet wurde.
- Typ: Seitenname
- Akzeptiert nicht existierende Seiten.
- returntoquery
URL-Abfrageparameter (mit führendem ?). Wenn durch das Speichern der Bearbeitung ein temporäres Konto erstellt wurde, kann die API mit einer URL antworten, die der Kunde besuchen sollte, um die Anmeldung abzuschließen. Wenn dieser Parameter angegeben wird, wird die URL auf eine Seite mit den angegebenen Abfrageparametern umgeleitet.
- Standard: (leer)
- returntoanchor
URL-Fragment (mit führendem #). Wenn durch das Speichern der Bearbeitung ein temporäres Konto erstellt wurde, kann die API mit einer URL antworten, die der Kunde besuchen sollte, um die Anmeldung abzuschließen. Wenn dieser Parameter angegeben wird, wird die URL auf eine Seite mit dem angegebenen Fragment umgeleitet.
- Standard: (leer)
- add
Liste der hinzuzufügenden Aliasse (kann mit remove kombiniert werden)
- Werte mit | trennen oder Alternative.
- Die maximale Anzahl von Werten beträgt 50 (500 für Clients, denen höhere Limits erlaubt sind).
- remove
Liste der zu entfernenden Aliasse (kann mit add kombiniert werden)
- Werte mit | trennen oder Alternative.
- Die maximale Anzahl von Werten beträgt 50 (500 für Clients, denen höhere Limits erlaubt sind).
- set
Eine Liste von Aliasnamen, die die aktuelle Liste ersetzt (kann nicht mit add oder remove kombiniert werden)
- Werte mit | trennen oder Alternative.
- Die maximale Anzahl von Werten beträgt 50 (500 für Clients, denen höhere Limits erlaubt sind).
- language
Die Sprache, für die die Aliasse festgelegt werden sollen
- Dieser Parameter ist erforderlich.
- Einer der folgenden Werte: aa, aae, ab, abs, ace, acf, acm, ady, ady-cyrl, aeb, aeb-arab, aeb-latn, af, agq, aln, als, alt, am, ami, an, ang, ann, anp, apc, 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, bdr, be, be-tarask, be-x-old, bew, bfd, bg, bgc, 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, cal, cbk-zam, ccp, cdo, ce, ceb, ch, chn, cho, chr, chy, ckb, cnh, co, cps, cpx, cpx-hans, cpx-hant, cpx-latn, cr, crh, crh-cyrl, crh-latn, crh-ro, cs, csb, cu, cv, cy, da, dag, de, de-at, de-ch, de-formal, dga, din, diq, dsb, dtp, dty, dua, dv, dz, ee, efi, 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, gcf, gcr, gd, gl, gld, glk, gn, gom, gom-deva, gom-latn, gor, got, gpe, grc, gsw, gu, guc, gur, guw, gv, gya, ha, hak, hak-hans, hak-hant, hak-latn, haw, he, hi, hif, hif-latn, hil, hno, ho, hr, hrx, hsb, hsn, ht, hu, hu-formal, hy, hyw, hz, ia, iba, ibb, id, ie, ig, igl, ii, ik, ike-cans, ike-latn, ilo, inh, io, is, isu, isv-cyrl, isv-latn, it, iu, ja, jam, jbo, jut, jv, ka, kaa, kab, kai, kbd, kbd-cyrl, kbp, kcg, kea, ker, kg, kge, khw, ki, kiu, kj, kjh, kjp, kk, kk-arab, kk-cn, kk-cyrl, kk-kz, kk-latn, kk-tr, kl, km, kn, knc, ko, ko-kp, koi, kr, krc, kri, krj, krl, ks, ks-arab, ks-deva, ksf, ksh, ksw, ku, ku-arab, ku-latn, kum, kus, kv, kw, ky, la, lad, lb, lbe, lem, lez, lfn, lg, li, lij, liv, lki, lld, lmo, ln, lns, lo, loz, lrc, lt, ltg, lua, lus, luz, lv, lzh, lzz, mad, mag, mai, map-bms, mcn, mcp, mdf, mg, mh, mhr, mi, min, mk, ml, mn, mnc, mnc-latn, mnc-mong, mni, mnw, mo, mos, mr, mrh, mrj, ms, ms-arab, mt, mua, mui, mus, mwl, my, myv, mzn, na, nah, nan, nan-hani, nan-hant, nan-latn-pehoeji, nan-latn-tailo, nap, nb, nds, nds-nl, ne, new, ng, nge, nia, nit, niu, nl, nl-informal, nla, nmg, nmz, nn, nnh, nnz, no, nod, nog, nov, nqo, nr, nrm, nso, nup, nv, ny, nyn, nyo, 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, rki, rm, rmc, rmf, rmy, rn, ro, roa-rup, roa-tara, rsk, ru, rue, rup, ruq, ruq-cyrl, ruq-latn, rut, rw, rwr, ryu, sa, sah, sat, sc, scn, sco, sd, sdc, sdh, se, se-fi, se-no, se-se, sei, ses, sg, sgs, sh, sh-cyrl, sh-latn, 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, tig, tk, tl, tly, tly-cyrl, tn, to, tok, tpi, tpv, tr, tru, trv, ts, tt, tt-cyrl, tt-latn, ttj, 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, wal, war, wes, wls, wo, wuu, wuu-hans, wuu-hant, wya, xal, xh, xmf, xsy, yas, yat, yav, ybb, yi, yo, yrl, yue, yue-hans, yue-hant, za, zea, zgh, zgh-latn, 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
- Legt die englischen Aliasse für das Objekt mit der Kennung Q999999998 auf Foo und Bar fest
- api.php?action=wbsetaliases&language=en&id=Q999999998&set=Foo|Bar [in Spielwiese öffnen]
- Ergänzt Foo und Bar in der Liste der Aliasse auf Englisch für das Objekt mit der Kennung Q999999998
- api.php?action=wbsetaliases&language=en&id=Q999999998&add=Foo|Bar [in Spielwiese öffnen]
- Remove Foo and Bar from the list of English aliases for the entity with ID Q999999998
- api.php?action=wbsetaliases&language=en&id=Q999999998&remove=Foo|Bar [in Spielwiese öffnen]
- Remove Foo from the list of English aliases for the entity with ID Q999999998 while adding Bar to it
- api.php?action=wbsetaliases&language=en&id=Q999999998&remove=Foo&add=Bar [in Spielwiese öffnen]