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:
Other general parameters are available.
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. Sorgulara nasıl devam edileceği hakkında ayrıntılı bilgi mediawiki.org sitesinde bulunabilir.

ucuser

Katkıları bulunmak için kullanıcılar. ucuserids, ucuserprefix veya uciprange 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ıları almak için kullanıcı kimlikleri. ucuser, ucuserprefix veya uciprange 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

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

uciprange

Katkıların alınacak CIDR aralığı. ucuser, ucuserprefix 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.
newer
List oldest first. Note: ucstart has to be before ucend.
older
List newest first (default). Note: ucstart has to be later than ucend.
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]