مساعدة API ميدياويكي
ÙØ°Ù ØµÙØØ© ØªÙØ«ÙÙ Ù ÙØ¯ÙاÙÙÙÙ API Ø§ÙØªÙ ØªÙ Ø¥ÙØ´Ø§Ø¤Ùا تÙÙØ§Ø¦Ùا.
ÙØ«Ø§Ø¦Ù ÙØ£Ù Ø«ÙØ©: https://www.mediawiki.org/wiki/API
action=createaccount (create)
- ÙØ°Ù اÙÙØØ¯Ø© ØªØªØ·ÙØ¨ ØµÙØ§ØÙات اÙÙØªØ§Ø¨Ø©.
- ÙØ°Ù اÙÙØØ¯Ø© ØªÙØ¨Ù Ø·ÙØ¨Ø§Øª POST ÙÙØ·.
- اÙ٠صدر:MediaWiki
- Ø§ÙØªØ±Ø®Ùص: GPL-2.0-or-later
Ø¥ÙØ´Ø§Ø¡ ØØ³Ø§Ø¨ Ù Ø³ØªØ®Ø¯Ù Ø¬Ø¯ÙØ¯
Ø§ÙØ¥Ø¬Ø±Ø§Ø¡ Ø§ÙØ¹Ø§Ù ÙØ§Ø³ØªØ®Ø¯Ø§Ù ÙØ°Ù اÙÙØØ¯Ø© ÙÙ:
- Ø¬ÙØ¨ Ø§ÙØÙÙ٠اÙÙ ØªØ§ØØ© Ù Ù action=query&meta=authmanagerinfo ٠ع amirequestsfor=createØ $amirequestsfor=create ÙØ±Ù ز createaccount Ù Ù action=query&meta=tokens.
عرض Ø§ÙØÙÙÙ ÙÙÙ Ø³ØªØ®Ø¯Ù Ø ÙØ§ÙØØµÙ٠عÙÙ ØªÙØ¯ÙÙ ÙØ§.
- اÙÙØ´Ø± ÙÙ ÙØ°Ù اÙÙØØ¯Ø©Ø Ù Ø¹ تÙÙÙØ± createreturnurl ÙØ£ÙØ© ØÙÙ٠ذات ØµÙØ©.
- Ø§ÙØØµ status ÙÙ Ø§ÙØ§Ø³ØªØ¬Ø§Ø¨Ø©.
- إذا تÙÙÙØª PASS Ø£Ù FAIL Ø£ÙØª Ø§ÙØªÙÙØªØ Ø§ÙØ¹Ù ÙÙØ© ÙØ¬ØØª Ø£Ù ÙÙ ØªÙØ¹Ù.
- إذا تÙÙÙØª UIØ ÙØ¯Ù Ø§ÙØÙÙÙ Ø§ÙØ¬Ø¯Ùدة ÙÙÙ Ø³ØªØ®Ø¯Ù ÙØ§ÙØØµÙ٠عÙÙ ØªÙØ¯ÙÙ ÙØ§Ø Ø«Ù Ø§ÙØ´Ø± ÙÙ ÙØ°Ù اÙÙØØ¯Ø© باستخدا٠createcontinue ÙØ§ÙØÙÙ٠ذات Ø§ÙØµÙØ© اÙÙ ØØ¯Ø¯Ø©Ø ÙÙØ±Ø± Ø§ÙØ®Ø·ÙØ© 4.
- إذا تÙÙÙØª REDIRECTØ ÙØ¬Ù اÙ٠ستخد٠إÙÙ redirecttarget ÙØ§Ùتظر Ø§ÙØ¹Ùدة Ø¥ÙÙ createreturnurlØ Ø«Ù Ø§ÙØ´Ø± ÙÙ ÙØ°Ù اÙÙØØ¯Ø© باستخدا٠createcontinue ÙØ£ÙØ© ØÙÙÙ ØªÙ ØªÙ Ø±ÙØ±Ùا Ø¥Ù٠اÙ٠سار ÙÙØ¹Ùدة Ø ÙÙØ±Ø± Ø§ÙØ®Ø·ÙØ© 4.
- إذا تÙÙÙØª RESTARTØ ÙØ°Ø§ ÙØ¹Ù٠أ٠اÙÙ ØµØ§Ø¯ÙØ© ÙØ§Ø¬ØØ© ÙÙÙÙ ÙÙØ³ ÙØ¯ÙÙØ§ ØØ³Ø§Ø¨ Ù Ø³ØªØ®Ø¯Ù Ù Ø±ØªØ¨Ø·Ø ÙØ¯ ØªØ¹Ø§Ù Ù ÙØ°Ø§ ÙÙUI Ø£Ù ÙÙFAIL.
- createrequests
استخد٠ÙÙØ· Ø·ÙØ¨Ø§Øª اÙÙ ØµØ§Ø¯ÙØ© ÙØ°ÙØ Ø¨ÙØ§Ø³Ø·Ø© id Ø§ÙØ°Ù ÙØªÙ إرجاع٠٠٠action=query&meta=authmanagerinfo with amirequestsfor=create أ٠٠٠رد Ø³Ø§Ø¨Ù Ù Ù ÙØ°Ù اÙÙØØ¯Ø©.
- ÙÙÙ Ù ÙÙØµÙØ© بÙ| أ٠بدÙÙ.
- Maximum number of values is 50 (500 for clients allowed higher limits).
- createmessageformat
ØªÙØ³ÙÙ ÙØ§Ø³ØªØ®Ø¯Ø§Ù Ù ÙÙ Ø¥Ø±Ø³Ø§Ù Ø§ÙØ±Ø³Ø§Ø¦Ù.
- Ø¥ØØ¯Ù اÙÙÙÙ Ø§ÙØªØ§ÙÙØ©: htmlØ noneØ rawØ wikitext
- Default: wikitext
- createmergerequestfields
د٠ج ٠عÙÙ٠ات Ø§ÙØÙÙ ÙØ¬Ù ÙØ¹ Ø·ÙØ¨Ø§Øª Ø§ÙØªÙØ«ÙÙ Ù٠٠صÙÙÙØ© ÙØ§ØØ¯Ø©.
- Type: boolean (details)
- createpreservestate
Ø§ÙØÙØ§Ø¸ عÙÙ Ø§ÙØØ§ÙØ© Ù Ù Ù ØØ§ÙÙØ© تسجÙ٠دخÙÙ ÙØ§Ø´ÙØ© Ø³Ø§Ø¨ÙØ©Ø إ٠أ٠ÙÙ.
إذا ت٠عرض action=query&meta=authmanagerinfo بشÙ٠صØÙØ ÙÙhasprimarypreservedstateØ ÙÙØ¯ ت٠تعÙÙÙ Ø·ÙØ¨Ø§Øª primary-required ÙÙÙ ÙØ¬Ø¨ ØØ°ÙÙØ§Ø إذا عرضت ÙÙÙ Ø© ØºÙØ± ÙØ§Ø±ØºØ© ÙÙpreservedusername ÙÙØ¬Ø¨ استخدا٠اس٠اÙÙ Ø³ØªØ®Ø¯Ù ÙØ°Ø§ ÙÙÙØ³ÙØ· username.
- Type: boolean (details)
- createreturnurl
ÙØ¬Ø¨ Ø£Ù ÙÙÙÙ Ø§ÙØ¹Ùدة ÙØªØ¯ÙÙØ§Øª اÙÙ ØµØ§Ø¯ÙØ© Ù Ù Ø§ÙØ¬Ùات Ø§ÙØ®Ø§Ø±Ø¬ÙØ© Ù Ø·ÙÙØ§Ø Ù Ø·ÙÙØ¨ إ٠ا ÙØ°Ø§ Ø£Ù createcontinue.
Ø¹ÙØ¯ Ø§Ø³ØªÙØ§Ù استجابة REDIRECTØ Ø³ØªÙØªØ Ø¹Ø§Ø¯Ø©Ù Ù ØªØµÙØ أ٠عرض ÙÙØ¨ ÙÙ٠سار redirecttargetاÙÙ ØØ¯Ø¯ ÙØªØ¯ÙÙ Ù ØµØ§Ø¯ÙØ© Ø·Ø±Ù Ø«Ø§ÙØ«Ø Ø¹ÙØ¯ Ø§ÙØªÙ ا٠ذÙÙØ Ø³ÙØ±Ø³Ù Ø§ÙØ·Ø±Ù Ø§ÙØ«Ø§ÙØ« اÙÙ ØªØµÙØ أ٠عرض اÙÙÙØ¨ Ø¥ÙÙ ÙØ°Ø§ اÙÙ Ø³Ø§Ø±Ø ÙØ¬Ø¨ عÙÙÙ Ø§Ø³ØªØ®ÙØ§Øµ Ø£Ù Ø§Ø³ØªØ¹ÙØ§Ù Ø£Ù ÙØ³Ø§Ø¦Ø· POST ٠٠اÙ٠سار ÙØªÙ Ø±ÙØ±Ùا ÙØ·Ùب createcontinue Ø¥ÙÙ ÙØØ¯Ø© API ÙØ°Ù.
- createcontinue
ÙØ°Ø§ Ø§ÙØ·Ùب است٠رار بعد استجابة UI Ø£Ù REDIRECT Ø³Ø§Ø¨ÙØ©Ø Ù Ø·ÙÙØ¨ إ٠ا ÙØ°Ø§ Ø£Ù createreturnurl.
- Type: boolean (details)
- createtoken
ت٠استرداد ر٠ز Ù Ù ÙØ² "createaccount" Ù Ù action=query&meta=tokens
- This parameter is required.
- *
- ØªÙØ¨Ù ÙØ°Ù اÙÙØØ¯Ø© ٠عاÙÙØ± إضاÙÙØ© Ø¨ÙØ§Ø¡Ù عÙÙ Ø·ÙØ¨Ø§Øª اÙÙ ØµØ§Ø¯ÙØ© اÙÙ ØªØ§ØØ©Ø استخد٠action=query&meta=authmanagerinfo ٠ع amirequestsfor=create (أ٠استجابة Ø³Ø§Ø¨ÙØ© Ù Ù ÙØ°Ù اÙÙØØ¯Ø©Ø Ø¥Ù ÙÙØ¬Ùدت) ÙØªØØ¯Ùد Ø§ÙØ·Ùبات اÙÙ ØªØ§ØØ© ÙØ§ÙØÙÙÙ Ø§ÙØªÙ ÙØ³ØªØ®Ø¯Ù ÙÙÙØ§.
- بدء ع٠ÙÙØ© Ø¥ÙØ´Ø§Ø¡ اÙ٠ستخد٠Example بÙÙÙ Ø© اÙÙ Ø±ÙØ± ExamplePassword.
- api.php?action=createaccount&username=Example&password=ExamplePassword&retype=ExamplePassword&createreturnurl=http://example.org/&createtoken=123ABC [ÙØªØ ÙÙ Ù ÙØ¹Ø¨]