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)
- Bu modül okuma hakları gerektirir.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
Tüm düzenlemeleri bir kullanıcı tarafından alın.
- 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)
- 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]