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=watchlist (wl)

(main | query | watchlist)
  • Bu modül okuma hakları gerektirir.
  • Bu modül jeneratör olarak kullanılabilir.
  • Kaynak: MediaWiki
  • Lisans: GPL-2.0-or-later

Geçerli kullanıcının izleme listesindeki sayfalarda son değişiklikleri alın.

Parametre:
wlallrev

Belirli bir zaman dilimine aynı sayfanın birden fazla düzeltmesini dahil edin.

Tür: boole (ayrıntılar)
wlstart

Numaralandırmaya başlamak için zaman damgası.

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

Numaralandırmayı sonlandırmak için zaman bilgisi.

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

Değişiklikleri yalnızca belirtilen ad alanlarına göre filtreleyin.

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.
wluser

Yalnızca bu kullanıcının değişikliklerini listeleyin.

Şunu yazın: kullanıcı, herhangi biri kullanıcı adı, IP, vikiarası adı (ör. "önek>ÖrnekAdı") ve kullanıcı kimliği (ör. "#12345")
wlexcludeuser

Bu kullanıcı tarafından yapılan değişiklikleri listelemeyin.

Şunu yazın: kullanıcı, herhangi biri kullanıcı adı, IP, vikiarası adı (ör. "önek>ÖrnekAdı") ve kullanıcı kimliği (ör. "#12345")
wldir

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

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

İstek başına döndürülecek toplam sonuç sayısı.

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

Hangi ek özelliklere sahip olunur:

ids
Düzeltme kimlikleri ve sayfa kimlikleri ekler.
title
Sayfanın başlığını ekler.
flags
Düzenleme için işaretler ekler.
user
Düzenlemeyi yapan kullanıcıyı ekler. Kullanıcı gözden geçirilmişse, bir userhidden özelliği döndürülür.
userid
Düzenlemeyi yapan kişinin kullanıcı kimliğini ekler. Kullanıcı revizyon silindiyse, bir userhidden özelliği döndürülür.
comment
Düzenlemeye yorum ekler. Yorum düzeltilmişse, bir commenthidden özelliği döndürülür.
parsedcomment
Düzenlemeye ayrıştırılmış yorum ekler. Yorum revizyonu silindiyse, bir commenthidden özelliği döndürülür.
timestamp
Düzenlemeye zaman damgası ekler.
patrol
Devriye yapılan düzenlemeleri etiketler.
sizes
Sayfanın eski ve yeni uzunluklarını ekler.
notificationtimestamp
Kullanıcının düzenleme hakkında en son ne zaman haberdar edildiğine ilişkin zaman damgası ekler.
loginfo
Uygun olduğunda günlük bilgilerini ekler.
tags
Girdi için etiketleri listeler.
expiry
(açıklama yok)
Değer (| veya alternatif ile ayırın): comment, expiry, flags, ids, loginfo, notificationtimestamp, parsedcomment, patrol, sizes, tags, timestamp, title, user, userid
Varsayılan: ids|title|flags
wlshow

Yalnızca bu ölçütleri karşılayan öğeleri gösterin. Örneğin, yalnızca oturum açan kullanıcılar tarafından yapılan küçük düzenlemeleri görmek için wlshow=minor|!anon ayarını yapın.

Değer (| veya alternatif ile ayırın): !anon, !autopatrolled, !bot, !minor, !patrolled, !unread, anon, autopatrolled, bot, minor, patrolled, unread
wltype

Gösterilecek değişiklik türleri:

edit
Düzenli sayfa düzenlemeleri.
new
Sayfa oluşturmaları.
log
Giriş günlükleri.
external
Dış değişiklikler.
categorize
Kategori üyeliği değiştirir.
Değer (| veya alternatif ile ayırın): categorize, edit, external, log, new
Varsayılan: edit|new|log|categorize
wlowner

Farklı bir kullanıcının izleme listesine erişmek için wltoken ile birlikte kullanılır.

Şunu yazın: kullanıcı, herhangi biri kullanıcı adı
wltoken

Başka bir kullanıcının izleme listesine erişime izin veren bir güvenlik anahtarı (kullanıcının tercihler sayfasında bulunur).

wlcontinue

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

Örnekler:
Geçerli kullanıcının izleme listesinde yakın zamanda değiştirilen sayfalar için üst revizyonu listeleyin.
api.php?action=query&list=watchlist [sandbox'ta açın]
Geçerli kullanıcının izleme listesindeki son değiştirilen sayfalar için üst düzeltme hakkında ek bilgi alın.
api.php?action=query&list=watchlist&wlprop=ids|title|timestamp|user|comment [sandbox'ta açın]
Geçici olarak izlenen öğelerin süresinin ne zaman dolacağı da dahil olmak üzere, mevcut kullanıcının izleme listesindeki son değiştirilen sayfalar için en önemli revizyon hakkında ek bilgiler alın.
api.php?action=query&list=watchlist&wlprop=ids|title|timestamp|user|comment|expiry [sandbox'ta açın]
Geçerli kullanıcının izleme listesindeki sayfalarda yapılan son değişikliklerle ilgili bilgi alır.
api.php?action=query&list=watchlist&wlallrev=&wlprop=ids|title|timestamp|user|comment [sandbox'ta açın]
Geçerli kullanıcının izleme listesindeki son değiştirilen sayfalar için sayfa bilgilerini getir.
api.php?action=query&generator=watchlist&prop=info [sandbox'ta açın]
Geçerli kullanıcının izleme listesindeki sayfalarda yapılan son değişiklikler için düzeltme bilgilerini alın.
api.php?action=query&generator=watchlist&gwlallrev=&prop=revisions&rvprop=timestamp|user [sandbox'ta açın]
Örnek kullanıcısının izleme listesinde yakın zamanda değiştirilen sayfaların üst revizyonunu listeleyin.
api.php?action=query&list=watchlist&wlowner=Example&wltoken=123ABC [sandbox'ta açın]