مساعدة API ميدياويكي
ÙØ°Ù ØµÙØØ© ØªÙØ«ÙÙ Ù ÙØ¯ÙاÙÙÙÙ API Ø§ÙØªÙ ØªÙ Ø¥ÙØ´Ø§Ø¤Ùا تÙÙØ§Ø¦Ùا.
ÙØ«Ø§Ø¦Ù ÙØ£Ù Ø«ÙØ©: https://www.mediawiki.org/wiki/API
list=blocks (bk)
- ÙØ°Ù اÙÙØØ¯Ø© ØªØªØ·ÙØ¨ ØµÙØ§ØÙات اÙÙØ±Ø§Ø¡Ø©.
- اÙ٠صدر:MediaWiki
- Ø§ÙØªØ±Ø®Ùص: GPL-2.0-or-later
إدراج Ø¬Ù ÙØ¹ اÙ٠ستخد٠ÙÙ ÙØ¹ÙاÙÙÙ Ø§ÙØ¢Ùب٠اÙÙ Ù ÙÙØ¹Ø©.
- bkstart
Ø§ÙØ·Ø§Ø¨Ø¹ Ø§ÙØ²Ù ÙÙ ÙØ¨Ø¯Ø¡ Ø§ÙØ¹Ø¯ Ù ÙÙ.
- اÙÙÙØ¹: طابع ز٠ÙÙ (Ø§ÙØµÙغ اÙÙ Ø³Ù ÙØ Ø¨ÙØ§)
- bkend
Ø§ÙØ·Ø§Ø¨Ø¹ Ø§ÙØ²Ù ÙÙ ÙÙÙÙ Ø§ÙØªØ¹Ø¯Ø§Ø¯ ÙÙÙ.
- اÙÙÙØ¹: طابع ز٠ÙÙ (Ø§ÙØµÙغ اÙÙ Ø³Ù ÙØ Ø¨ÙØ§)
- bkdir
Ù٠أ٠اتجا٠ÙÙØªØ¹Ø¯Ø§Ø¯:
- Ø§ÙØ£ØØ¯Ø«
- سرد Ø§ÙØ£Ùد٠أÙÙØ§Ø Ù ÙØ§ØØ¸Ø©: ÙØ¬Ø¨ Ø£Ù ÙÙÙÙ bkstart ÙØ¨Ù bkend.
- older
- List newest first (default). Note: bkstart has to be later than bkend.
- Ø§ÙØ£ÙدÙ
- سرد Ø§ÙØ£ØØ¯Ø« Ø£ÙÙØ§ (Ø§ÙØªØ±Ø§Ø¶Ù)Ø Ù ÙØ§ØØ¸Ø©: ÙØ¬Ø¨ Ø£Ù ÙÙÙÙ bkstart بعد bkend.
- Ø¥ØØ¯Ù اÙÙÙÙ Ø§ÙØªØ§ÙÙØ©: newerØ older
- Default: older
- bkids
ÙØ§Ø¦Ù Ø© Ù Ø¹Ø±ÙØ§Øª اÙÙ ÙØ¹ ÙÙØ¥Ø¯Ø±Ø§Ø¬ (Ø§Ø®ØªÙØ§Ø±Ù).
- Type: list of integers
- ÙÙÙ Ù ÙÙØµÙØ© بÙ| أ٠بدÙÙ.
- Maximum number of values is 50 (500 for clients allowed higher limits).
- bkusers
ÙØ§Ø¦Ù Ø© اÙ٠ستخد٠ÙÙ ÙÙØ¨ØØ« عÙÙÙ (Ø§Ø®ØªÙØ§Ø±Ù).
- اÙÙÙØ¹: ÙØ§Ø¦Ù Ø© اÙ٠ستخد٠ÙÙØ Ø¨ÙØ§Ø³Ø·Ø© أ٠٠٠اس٠اÙÙ Ø³ØªØ®Ø¯Ù Ø Ø§ÙØ¢Ù Ø¨Ù Ù ÙØ·Ø§Ù Ø§ÙØ¢Ù بÙ
- ÙÙÙ Ù ÙÙØµÙØ© بÙ| أ٠بدÙÙ.
- Maximum number of values is 50 (500 for clients allowed higher limits).
- bkip
Ø§ØØµÙ عÙÙ Ù٠ع٠ÙÙØ§Øª اÙÙ ÙØ¹ Ø§ÙØªÙ ØªÙØ·Ø¨Ù عÙ٠عÙÙØ§Ù Ø§ÙØ¢ÙØ¨Ù Ø£Ù ÙØ·Ø§Ù CIDR Ø¹Ø°Ø§Ø Ø¨Ù Ø§ Ù٠ذÙ٠ع٠ÙÙØ§Øª Ù ÙØ¹ اÙÙØ·Ø§ÙØ ÙØ§ ÙÙ Ù٠استخدا٠٠٠ع bkusersØ ÙØ§ ÙØªÙ ÙØ¨ÙÙ ÙØ·Ø§Ùات CIDR Ø§ÙØ£Ùسع Ù Ù IPv4/16 Ø£Ù IPv6/19.
- bklimit
Ø§ÙØØ¯ Ø§ÙØ£ÙØµÙ ÙØ¹Ø¯Ø¯ ع٠ÙÙØ§Øª اÙÙ ÙØ¹ ÙØ¥Ø¯Ø±Ø§Ø¬Ùا.
- اÙÙÙØ¹: عدد صØÙØ Ø£Ù max
- The value must be between 1 and 500.
- Default: 10
- bkprop
Ø£Ù Ø§ÙØ®ØµØ§Ø¦Øµ ÙÙØØµÙ٠عÙÙÙØ§.
- id
- ÙØ¶Ù٠٠عر٠اÙÙ ÙØ¹.
- user
- ÙØ¶Ù٠اس٠اÙ٠ستخد٠ÙÙ٠ستخد٠اÙÙ Ù ÙÙØ¹.
- userid
- ÙØ¶Ù٠اس٠اÙ٠ستخد٠ÙÙ٠ستخد٠اÙÙ Ù ÙÙØ¹.
- by
- ÙØ¶Ù٠اس٠اÙ٠ستخد٠ÙÙ٠ستخد٠اÙÙ Ø§ÙØ¹.
- byid
- ÙØ¶Ù٠اس٠اÙ٠ستخد٠ÙÙ٠ستخد٠اÙÙ Ø§ÙØ¹.
- timestamp
- ÙØ¶ÙÙ Ø§ÙØ·Ø§Ø¨Ø¹ Ø§ÙØ²Ù ÙÙ Ø¹ÙØ¯Ù ا ØªÙ Ù ÙØ اÙÙ ÙØ¹.
- expiry
- ÙØ¶ÙÙ Ø§ÙØ·Ø§Ø¨Ø¹ Ø§ÙØ²Ù ÙÙ Ø¹ÙØ¯Ù ا ØªÙØªÙÙ ØµÙØ§ØÙØ© اÙÙ ÙØ¹.
- reason
- ÙØ¶ÙÙ Ø§ÙØ³Ø¨Ø¨ اÙ٠عط٠ÙÙÙ ÙØ¹.
- range
- ÙØ¶ÙÙ ÙØ·Ø§Ù Ø¹ÙØ§ÙÙÙ Ø§ÙØ¢Ùب٠اÙ٠تأثرة باÙÙ ÙØ¹.
- flags
- ÙÙØ³Ù اÙÙ ÙØ¹ بÙ(اÙÙ ÙØ¹ Ø§ÙØªÙÙØ§Ø¦Ù ÙØ§Ù٠جÙÙÙÙÙ ÙÙØ· Ù٠ا Ø¥Ù٠ذÙÙ).
- restrictions
- ÙØ¶ÙÙ ÙÙÙØ¯ اÙÙ ÙØ¹ Ø§ÙØ¬Ø²Ø¦Ù إذا ÙÙ ÙÙ٠اÙÙ ÙØ¹ عÙ٠٠ستÙ٠اÙÙ ÙÙØ¹.
- اÙÙÙÙ (Ù ÙÙØµÙØ© ٠ع | Ø£Ù Ø§ÙØ¨Ø¯ÙÙ): byØ byidØ expiryØ flagsØ idØ rangeØ reasonØ restrictionsØ timestampØ userØ userid
- Default: id|user|by|timestamp|expiry|reason|flags
- bkshow
Ø¥Ø¸ÙØ§Ø± Ø§ÙØ¹Ùاصر Ø§ÙØªÙ تستÙÙÙ ÙØ°Ù اÙ٠عاÙÙØ± ÙÙØ·Ø عÙ٠سبÙ٠اÙÙ Ø«Ø§ÙØ ÙÙ Ø´Ø§ÙØ¯Ø© ع٠ÙÙØ§Øª اÙÙ ÙØ¹ ØºÙØ± اÙÙ ØØ¯Ø¯Ø© ÙÙØ· عÙÙ Ø¹ÙØ§ÙÙÙ Ø£ÙØ¨Ù; اضبط bkshow=ip|!temp.
- اÙÙÙÙ (Ù ÙÙØµÙØ© ٠ع | Ø£Ù Ø§ÙØ¨Ø¯ÙÙ): !accountØ !ipØ !rangeØ !tempØ accountØ ipØ rangeØ temp
- bkcontinue
Ø¹ÙØ¯Ù ا تتÙÙØ± اÙÙ Ø²ÙØ¯ ٠٠اÙÙØªØ§Ø¦Ø¬Ø Ø§Ø³ØªØ®Ø¯Ù ÙØ°Ø§ ÙÙ٠تابعة
- ÙØ§Ø¦Ù Ø© اÙÙ ÙØ¹.
- api.php?action=query&list=blocks [ÙØªØ ÙÙ Ù ÙØ¹Ø¨]
- إدراج ع٠ÙÙØ§Øª Ù ÙØ¹ اÙ٠ستخد٠ÙÙ Alice ÙBob.
- api.php?action=query&list=blocks&bkusers=Alice|Bob [ÙØªØ ÙÙ Ù ÙØ¹Ø¨]