راهنمای واسط برنامهنویسی کاربردی مدیاویکی
این یک صفحهٔ مستندات برای واسط برنامهنویسی کاربردی مدیاویکی است که بهطور خودکار ایجاد شده است.
مستندات و نمونهها: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
list=checkuser (cu)
- این پودمان نیازمند اختیارات خواندن است.
- این پودمان نیازمند اختیارات خواندن است.
- این پودمان تنها درخواستهای POST را میپذیرد.
- منبع: CheckUser
- مجوز: GPL-2.0-or-later
بررسی کنید کدام نشانیهای آیپی توسط یک حساب استفاده شدهاند، یا کدام حسابها توسط یک نشانی آیپی به کار رفتهاند.
پارامترها:
Other general parameters are available.
- curequest
انواع درخواستهای بازرسی کاربر:
- userips
- گرفتن نشانی آیپی کاربر هدف.
- edits
- گرفتن فهرست تغییرات مرتبط با یک نشانی یا بازهٔ آیپی
- ipusers
- گرفتن کاربرهای مرتبط با یک نشانی یا بازهٔ آیپی
- userips
- Get IP address of target user.
- edits
- منسوخشده. Get actions performed by target IP address or range.
- actions
- Get actions performed by target IP address or range.
- ipusers
- Get users from target IP address or range.
- این پارامتر الزامی است.
- یکی از مقدارهای زیر: actions، ipusers، userips، edits
- cutarget
نام کاربر، بازهٔ آیپی، یا بازهٔ سیآیدیآر که بازرسی میشود.
- این پارامتر الزامی است.
- نوع: کاربر، توسط هریک از نام کاربری، آیپی، حساب کاربری موقت و بازهٔ آیپی
- cureason
دلیل بازرسی.
- این پارامتر الزامی است.
- پیشفرض: (خالی)
- culimit
محدودهٔ سطرها.
- نوع: عدد صحیح یا max
- The value must be between ۱ and ۵۰۰.
- پیشفرض: 500
- cutimecond
محدودهٔ زمانی دادهٔ کاربر (مثلاً «-2 weeks» یا «2 weeks ago»).
- پیشفرض: -2 weeks
- cuxff
به جای نشانی آیپی از اطلاعات اکسافاف استفاده شود.
- cutoken
یک بلیط «csrf» واکشیشده از action=query&meta=tokens
- این پارامتر الزامی است.
نمونهها:
- بازرسی نشانیهای آیپی برای User:Example
- api.php?action=query&list=checkuser&curequest=userips&cutarget=Jimbo_Wales [باز کردن در صفحهٔ تمرین]
- بازرسی ویرایشهای انجام شده از 192.0.2.0/24
- api.php?action=query&list=checkuser&curequest=actions&cutarget=127.0.0.1/16&xff=1&cureason=Some_check [باز کردن در صفحهٔ تمرین]