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)
- 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.
- 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.
- 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]