راهنمای واسط برنامه‌نویسی کاربردی مدیاویکی

این یک صفحهٔ مستندات برای واسط برنامه‌نویسی کاربردی مدیاویکی است که به‌طور خودکار ایجاد شده است.

مستندات و نمونه‌ها: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

list=checkuser (cu)

(main | query | checkuser)
  • این پودمان نیازمند اختیارات خواندن است.
  • این پودمان نیازمند اختیارات خواندن است.
  • این پودمان تنها درخواست‌های 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

این پارامتر الزامی است.