MediaWiki API yardımı

Bu, otomatik olarak oluşturulmuş bir MediaWiki API belgeler sayfasıdır.

list=usercontribs (uc)

(main | query | usercontribs)

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

Belirli parametreler:
Diğer genel parametreler de mevcuttur.
uclimit

Döndürülecek en fazla 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, Geçici kullanıcı 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
En eskiyi ilk listele. Not: ucstart, ucend'den önce olmalıdır.
older
En yeniyi ilk listele (varsayılan). Not: ucstart, ucend'den sonra 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, 828, 829
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]
"https://wiki.tall.tr/wiki/Özel:ApiHelp" sayfasından alınmıştır