راهنمای واسط برنامهنویسی کاربردی مدیاویکی
این یک صفحهٔ مستندات برای واسط برنامهنویسی کاربردی مدیاویکی است که بهطور خودکار ایجاد شده است.
مستندات و نمونهها: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
list=usercontribs (uc)
- این پودمان نیازمند اختیارات خواندن است.
- منبع: MediaWiki
- مجوز: GPL-2.0-or-later
Get all edits by a user.
- uclimit
The maximum number of contributions to return.
- نوع: عدد صحیح یا max
- The value must be between ۱ and ۵۰۰.
- پیشفرض: 10
- ucstart
The start timestamp to return from, i.e. revisions before this timestamp.
- نوع: برچسب زمان (قالبهای مجاز)
- ucend
The end timestamp to return to, i.e. revisions after this timestamp.
- نوع: برچسب زمان (قالبهای مجاز)
- uccontinue
When more results are available, use this to continue. More detailed information on how to continue queries can be found on mediawiki.org.
- ucuser
The users to retrieve contributions for. Cannot be used with ucuserids, ucuserprefix, or uciprange.
- نوع: فهرستی از کاربران، توسط هریک از نام کاربری، آیپی، حساب کاربری موقت و نام میانویکی (یعنی «پیشوند>ناممثال»)
- Separate values with | or alternative.
- حداکثر تعداد مقدارها ۵۰ است (۵۰۰ برای متقضایانی که مجوز محدودیتهای بالاتر را دارند).
- ucuserids
The user IDs to retrieve contributions for. Cannot be used with ucuser, ucuserprefix, or uciprange.
- نوع: فهرستی از اعداد صحیح
- Separate values with | or alternative.
- حداکثر تعداد مقدارها ۵۰ است (۵۰۰ برای متقضایانی که مجوز محدودیتهای بالاتر را دارند).
- ucuserprefix
Retrieve contributions for all users whose names begin with this value. Cannot be used with ucuser, ucuserids, or uciprange.
- uciprange
The CIDR range to retrieve contributions for. Cannot be used with ucuser, ucuserprefix, or ucuserids.
- ucdir
In which direction to enumerate:
- newer
- List oldest first. Note: ucstart has to be before ucend.
- older
- List newest first (default). Note: ucstart has to be later than ucend.
- یکی از مقدارهای زیر: newer، older
- پیشفرض: older
- ucnamespace
Only list contributions in these namespaces.
- مقدارهای (جداشده با | یا جایگزینهای آن): 0، 1، 2، 3، 4، 5، 6، 7، 8، 9، 10، 11، 12، 13، 14، 15، 100، 101، 118، 119، 446، 447، 710، 711، 828، 829، 2600
- برای تعیین همهٔ مقدارها از * استفاده کنید.
- ucprop
Include additional pieces of information:
- ids
- Adds the page ID and revision ID.
- title
- Adds the title and namespace ID of the page.
- timestamp
- Adds the timestamp of the edit.
- comment
- Adds the comment of the edit. If the comment has been revision deleted, a commenthidden property will be returned.
- parsedcomment
- خلاصهٔ تجزیهشدهٔ ویرایش را اضافه میکند. در صورتی که نسخهٔ مرتبط با خلاصه حذف شده باشد، یک ویژگی commenthidden برگردانده خواهد شد.
- size
- Adds the new size of the edit.
- sizediff
- Adds the size delta of the edit against its parent.
- flags
- Adds flags of the edit.
- patrolled
- Tags patrolled edits.
- tags
- Lists tags for the edit.
- oresscores
- افزودن امتیاز ساعن برای این ویرایش.
- مقدارهای (جداشده با | یا جایگزینهای آن): comment، flags، ids، oresscores، parsedcomment، patrolled، size، sizediff، tags، timestamp، title
- پیشفرض: ids|title|timestamp|comment|size|flags
- ucshow
Show only items that meet these criteria, e.g. non minor edits only: ucshow=!minor.
If ucshow=patrolled or ucshow=!patrolled is set, revisions older than $wgRCMaxAge (2592000 seconds) won't be shown.
وقتی از oresreview یا !oresreview استفاده کنید، ویرایشهایی که امتیازی ندارند (نظیر ویرایشهای خیلی قدیمی) به عنوان ویرایشهایی که نیازمند بازبینی نیستند در نظر گرفته خواهند شد، حتی اگر در صورت امتیازدهی نیازمند بازبینی تشخیص داده میشدند.
- مقدارهای (جداشده با | یا جایگزینهای آن): !autopatrolled، !minor، !new، !oresreview، !patrolled، !top، autopatrolled، minor، new، oresreview، patrolled، top
- uctag
Only list revisions tagged with this tag.
- uctoponly
- منسوخشده.
Only list changes which are the latest revision.
- نوع: بولی (جزئیات)
- Show contributions of user Example.
- api.php?action=query&list=usercontribs&ucuser=Example [باز کردن در صفحهٔ تمرین]
- Show contributions from all IP addresses with prefix 192.0.2..
- api.php?action=query&list=usercontribs&ucuserprefix=192.0.2. [باز کردن در صفحهٔ تمرین]