MediaWiki API yardımı

Bu otomatik olarak oluşturulan bir MediaWiki API belgelenme sayfasıdır.

Belgeler ve örnekler: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

list=usercontribs (uc)

(main | query | usercontribs)

Tüm düzenlemeleri bir kullanıcı tarafından alın.

Parametre:
uclimit

Döndürülecek maksimum katkı sayısı.

Tür: tamsayı veya max
Değer, 1 ile 500 arasında olmalıdır.
Varsayılan: 10
ucstart

Dönülecek başlangıç ​​zaman damgası, yani bu zaman damgasından önceki revizyonlar.

Tür: zaman damgası (izin verilen formatlar)
ucend

Dönülecek bitiş zaman damgası, yani bu zaman damgasından sonraki revizyonlar.

Tür: zaman damgası (izin verilen formatlar)
uccontinue

Daha fazla sonuç mevcut olduğunda, devam etmek için bunu kullanın.

ucuser

İçin katkıda bulunacak kullanıcılar. ucuserids veya ucuserprefix ile kullanılamaz.

Şunu yazın: kullanıcı listesi, herhangi biri kullanıcı adı, IP ve vikiarası adı (ör. "önek>ÖrnekAdı")
Değerleri | veya alternatif ile ayırın.
Maksimum değer sayısı 50 (500 için daha yüksek sınırlara izin verilir).
ucuserids

Katkıda bulunacak kullanıcı kimlikleri. ucuser veya ucuserprefix ile kullanılamaz.

Tür: tamsayı listesi
Değerleri | veya alternatif ile ayırın.
Maksimum değer sayısı 50 (500 için daha yüksek sınırlara izin verilir).
ucuserprefix

İsimleri bu değerle başlayan tüm kullanıcılar için katkıları alın. ucuser veya ucuserids ile kullanılamaz.

ucdir

Hangi yönde numaralandırılacağı:

newer
Önce en eskisini listele. Not: ucstart, ucend önce olmalıdır.
older
Önce en yenisini listele (varsayılan). Not: ucstart, ucend geç olmalıdır.
Aşağıdaki değerlerden biri: newer, older
Varsayılan: older
ucnamespace

Yalnızca bu ad alanlarındaki katkıları listeleyin.

Değer (| veya alternatif ile ayırın): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Tüm değerleri belirtmek için * tuşunu kullanın.
ucprop

Ek bilgi parçasını dahil edin:

ids
Sayfa kimliğini ve düzeltme kimliğini ekler.
title
Sayfanın başlığını ve ad alanı kimliğini ekler.
timestamp
Düzenlemenin zaman damgasını ekler.
comment
Düzenlemenin yorumunu ekler. Yorum düzeltilmişse, bir commenthidden özelliği döndürülür.
parsedcomment
Düzenlemenin ayrıştırılmış açıklamasını ekler. Yorum revizyonu silindiyse, bir commenthidden özelliği döndürülür.
size
Düzenlemenin yeni boyutunu ekler.
sizediff
Düzenlemenin boyut deltasını üst öğesine ekler.
flags
Düzenlemenin işaretlerini ekler.
patrolled
Etiketler devriye edilmiş düzenlemeler.
tags
Düzenleme için etiketleri listeler.
Değer (| veya alternatif ile ayırın): comment, flags, ids, parsedcomment, patrolled, size, sizediff, tags, timestamp, title
Varsayılan: ids|title|timestamp|comment|size|flags
ucshow

Yalnızca bu ölçütleri karşılayan öğeleri gösterin, ör. yalnızca küçük olmayan düzenlemeler: ucshow=!minor.

ucshow=patrolled veya ucshow=!patrolled ayarlanırsa, $wgRCMaxAge (7776000 saniye) gösterilmeyecek.

Değer (| veya alternatif ile ayırın): !autopatrolled, !minor, !new, !patrolled, !top, autopatrolled, minor, new, patrolled, top
uctag

Yalnızca bu etiketle etiketlenmiş revizyonları listeleyin.

uctoponly
Kaldırıldı.

Yalnızca en son düzeltme olan değişiklikleri listeleyin.

Tür: boole (ayrıntılar)
Örnekler:
Example kullanıcısının katkılarını gösterin.
api.php?action=query&list=usercontribs&ucuser=Example [sandbox'ta açın]
192.0.2. önekiyle tüm IP adreslerinden gelen katkıları gösterin.
api.php?action=query&list=usercontribs&ucuserprefix=192.0.2. [sandbox'ta açın]