راهنمای واسط برنامهنویسی کاربردی مدیاویکی
این یک صفحهٔ مستندات برای واسط برنامهنویسی کاربردی مدیاویکی است که بهطور خودکار ایجاد شدهاست.
مستندات و نمونهها: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=wbsetaliases
- این پودمان نیازمند اختیارات خواندن است.
- این پودمان نیازمند اختیارات خواندن است.
- این پودمان تنها درخواستهای POST را میپذیرد.
- منبع: WikibaseClient
- مجوز: GPL-2.0-or-later
ثبت نام مستعار برای یک موجودیت ویکیبیس.
- id
شناسۀ جوهره شامل پیشوند. یا از id یا از site و title با هم استفاده کنید.
- new
If set, a new entity will be created. Set this to the type of the entity you want to create.
- یکی از مقدارهای زیر: item، property
- site
شناسۀ وبگاهی که صفحه در آن وجود دارد. همراه با title استفاده کنید تا تشکیل یک پیونداد کامل دهد.
- یکی از مقدارهای زیر:
- title
Title of the page to associate. Use together with site to make a complete sitelink.
- baserevid
The numeric identifier for the revision to base the modification on. This is used for detecting conflicts during save.
- نوع: عدد صحیح
- summary
Summary for the edit. Will be prepended by an automatically generated comment. The length limit of the autocomment together with the summary is 260 characters. Be aware that everything above that limit will be cut off.
- tags
Change tags to apply to the revision.
- مقدارهای (جداشده با | یا جایگزینهای آن):
- token
یک بلیط «csrf» واکشیشده از action=query&meta=tokens
- این پارامتر الزامی است.
- bot
Mark this edit as bot. This URL flag will only be respected if the user belongs to the group "رباتها".
- نوع: بولی (جزئیات)
- add
List of aliases to add (can be combined with remove)
- Separate values with | or alternative.
- حداکثر تعداد مقدارها ۵۰ است (۵۰۰ برای متقضایانی که مجوز محدودیتهای بالاتر را دارند).
- remove
فهرست نام مستعارهایی که بایستی حذف شوند (امکان استفاده به همراه add هست)
- Separate values with | or alternative.
- حداکثر تعداد مقدارها ۵۰ است (۵۰۰ برای متقضایانی که مجوز محدودیتهای بالاتر را دارند).
- set
فهرست نام مستعارهایی که بایستی جایگزین شوند (قابل استفاده با add یا remove نیست)
- Separate values with | or alternative.
- حداکثر تعداد مقدارها ۵۰ است (۵۰۰ برای متقضایانی که مجوز محدودیتهای بالاتر را دارند).
- language
The language for which to set the aliases
- این پارامتر الزامی است.
- یکی از مقدارهای زیر: 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
- Set the English aliases for the entity with ID Q999999998 to Foo and Bar
- api.php?action=wbsetaliases&language=en&id=Q999999998&set=Foo|Bar [باز کردن در صفحهٔ تمرین]
- Add Foo and Bar to the list of English aliases for the entity with ID Q999999998
- api.php?action=wbsetaliases&language=en&id=Q999999998&add=Foo|Bar [باز کردن در صفحهٔ تمرین]
- 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 [باز کردن در صفحهٔ تمرین]
- 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 [باز کردن در صفحهٔ تمرین]