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

action=query

(main | query)

MediaWiki'den ve MediaWiki hakkında veri getirin.

Tüm veri değişikliklerinin önce kötü amaçlı sitelerden kötüye kullanımı önlemek için bir anahtar almak için sorgu kullanması gerekir.

Parametre:
Other general parameters are available.
prop

Sorgulanan sayfalar için hangi özelliklerin alınacağı.

categories
Sayfaların ait olduğu tüm kategorileri listeleyin.
categoryinfo
Belirli kategoriler hakkında bilgi verir.
cirrusbuilddoc
Veritabanı sunucularından bir CirrusSearch madde belgesinin dökümü
cirruscompsuggestbuilddoc
Tamamlayıcı önerici tarafından kullanılan belgenin dökümü
cirrusdoc
Arama sunucularından bir CirrusSearch madde belgesinin dökümü
contributors
Oturum açılmış katılımcıların listesini ve bir sayfaya anonim katkıda bulunanların sayısını öğrenin.
deletedrevisions
Silinen revizyon bilgilerini alın.
duplicatefiles
Karma değerlerine göre verilen dosyaların kopyaları olan tüm dosyaları listeleyin.
extlinks
Verilen sayfalardan tüm harici URL'leri (vikilerarası değil) döndürür.
extracts
Verilen sayfaların düz metin veya sınırlı HTML alıntılarını döndürür.
fileusage
Verilen dosyaları kullanan tüm sayfaları bulun.
globalusage
Belirli bir görüntü için genel resim kullanımını döndürür.
imageinfo
Dosya bilgilerini ve yükleme geçmişini döndürür.
images
Belirli sayfalarda bulunan tüm dosyaları döndürür.
info
Temel sayfa bilgilerini alın.
iwlinks
Verilen sayfalardaki tüm vikiarası bağlantılarını döndürür.
langlinks
Verilen sayfalardaki tüm diller arası bağlantıları döndürür.
links
Verilen sayfalardaki tüm bağlantıları döndürür.
linkshere
Verilen sayfalara bağlantı veren tüm sayfaları bulun.
mmcontent
Get the description and targets of a spamlist
pageimages
Küçük resimler ve fotoğrafların varlığı gibi sayfadaki resimlerle ilgili bilgileri döndürür.
pageprops
Sayfa içeriğinde tanımlanan çeşitli sayfa özelliklerini edinin.
pageviews
Sayfa başına sayfa görüntüleme verilerini (son pvipdays günün her biri için günlük sayfa görüntüleme sayısı) gösterir.
redirects
Verilen sayfalara tüm yönlendirmeleri döndürür.
revisions
Revizyon bilgilerini alın.
stashimageinfo
Saklanan dosyalar için dosya bilgilerini döndürür.
templates
Belirli sayfalara yansıtılmış tüm sayfaları döndürür.
transcludedin
Verilen sayfaları yansıtan tüm sayfaları bulun.
transcodestatus
Belirli bir dosya sayfası için kod dönüştürme durumunu alın.
videoinfo
Imageinfo'yu video kaynağı (türevleri) bilgilerini içerecek şekilde genişletir
mapdata
Dahili. Verilen sayfalar için tüm Kartographer harita verilerini isteyin
Değer (| veya alternatif ile ayırın): categories, categoryinfo, cirrusbuilddoc, cirruscompsuggestbuilddoc, cirrusdoc, contributors, deletedrevisions, duplicatefiles, extlinks, extracts, fileusage, globalusage, imageinfo, images, info, iwlinks, langlinks, links, linkshere, mmcontent, pageimages, pageprops, pageviews, redirects, revisions, stashimageinfo, templates, transcludedin, transcodestatus, videoinfo, mapdata
list

Hangi listeleri alacağınız.

abusefilters
Kötüye kullanım filtrelerinin ayrıntılarını gösterin.
abuselog
Kötüye kullanım filtrelerinden birinin yakaladığı olayları gösterin.
allcategories
Tüm kategorileri numaralandırın.
alldeletedrevisions
Silinen tüm düzeltmeleri bir kullanıcı tarafından veya bir ad alanında listeleyin.
allfileusages
Mevcut olmayanlar da dahil olmak üzere tüm dosya kullanımlarını listeleyin.
allimages
Tüm görüntüleri sırayla numaralandırın.
alllinks
Belirli bir ad alanını işaret eden tüm bağlantıları numaralandırın.
allpages
Belirli bir ad alanındaki tüm sayfaları sırayla numaralandırır.
allredirects
Bir ad alanına tüm yönlendirmeleri listeleyin.
allrevisions
Tüm revizyonları listeleyin.
alltransclusions
Mevcut olmayanlar da dahil olmak üzere tüm yansıtmaları ({{x}} kullanılarak katıştırılmış sayfalar) listeleyin.
allusers
Kayıtlı tüm kullanıcıları numaralandırın.
backlinks
Belirli bir sayfaya bağlantı veren tüm sayfaları bulun.
betafeatures
Tüm BetaÖzelliklerini listeleyin
blocks
Engellenen tüm kullanıcıları ve IP adreslerini listeleyin.
categorymembers
Belirli bir kategorideki tüm sayfaları listeleyin.
centralnoticeactivecampaigns
Başlangıç ve bitiş tarihleri ve ilişkili banner'larla şu anda etkin olan kampanyaların bir listesini alın.
centralnoticelogs
Kampanya yapılandırma değişikliklerinin günlüğünü alın.
checkuser
Belirli bir kullanıcı adı tarafından hangi IP adreslerinin kullanıldığını veya kullanıcı adlarının belirli bir IP adresi tarafından kullanıldığını kontrol edin.
checkuserlog
Denetçi günlüğünden girdileri alın.
embeddedin
Belirli bir başlığı yerleştiren (yansıtan) tüm sayfaları bulun.
exturlusage
Belirli bir URL içeren sayfaları numaralandırın.
filearchive
Silinen tüm dosyaları sırayla numaralandırın.
gadgetcategories
Küçük araç kategorilerinin bir listesini döndürür.
gadgets
Bu vikide kullanılan küçük araçlarını bir listesini döndürür.
globalallusers
Tüm küresel kullanıcıları numaralandırın.
globalblocks
Küresel olarak engellenen tüm IP adreslerini listeleyin.
globalgroups
Tüm küresel grupları numaralandırın.
imageusage
Verilen resim başlığını kullanan tüm sayfaları bulun.
iwbacklinks
Verilen vikiarası bağlantısına bağlantı veren tüm sayfaları bulun.
langbacklinks
Verilen dil bağlantısına bağlantı veren tüm sayfaları bulun.
linterrors
Lint hatalarının bir listesini alın
logevents
Olayları günlüklerden alın.
mostviewed
En çok görüntülenen sayfaları listeler (geçen günün sayfa görüntüleme sayısına göre).
mystashedfiles
Geçerli kullanıcının karşıya yükleme saklamasındaki dosyaların listesini alın.
pagepropnames
Vikide kullanılan tüm sayfa özellik adlarını listeleyin.
pageswithprop
Belirli bir sayfa özelliğini kullanarak tüm sayfaları listeleyin.
prefixsearch
Sayfa başlıkları için önek araması yapın.
protectedtitles
Oluşumu korunan tüm başlıkları listeleyin.
querypage
QueryPage tabanlı özel bir sayfa tarafından sağlanan bir liste alın.
random
Bir dizi rastgele sayfa alın.
recentchanges
Son değişiklikleri numaralandırın.
search
Tam metin araması yapın.
tags
Değişiklik etiketleri listeleyin.
usercontribs
Tüm düzenlemeleri bir kullanıcı tarafından alın.
users
Bir kullanıcı listesi hakkında bilgi edinin.
watchlist
Geçerli kullanıcının izleme listesindeki sayfalarda son değişiklikleri alın.
watchlistraw
Geçerli kullanıcının izleme listesindeki tüm sayfaları alın.
wikisets
Tüm viki kümelerini numaralandırın.
deletedrevs
Kaldırıldı. Silinen revizyonları listeleyin.
readinglistentries
Dahili. Belirli bir listenin sayfalarını listeler.
Değer (| veya alternatif ile ayırın): abusefilters, abuselog, allcategories, alldeletedrevisions, allfileusages, allimages, alllinks, allpages, allredirects, allrevisions, alltransclusions, allusers, backlinks, betafeatures, blocks, categorymembers, centralnoticeactivecampaigns, centralnoticelogs, checkuser, checkuserlog, embeddedin, exturlusage, filearchive, gadgetcategories, gadgets, globalallusers, globalblocks, globalgroups, imageusage, iwbacklinks, langbacklinks, linterrors, logevents, mostviewed, mystashedfiles, pagepropnames, pageswithprop, prefixsearch, protectedtitles, querypage, random, recentchanges, search, tags, usercontribs, users, watchlist, watchlistraw, wikisets, deletedrevs, readinglistentries
Maksimum değer sayısı 50 (500 için daha yüksek sınırlara izin verilir).
meta

Hangi meta verileri alacağınız.

allmessages
Bu siteden gelen mesajları döndür.
authmanagerinfo
Geçerli kimlik doğrulama durumu hakkında bilgi alın.
babel
Kullanıcının bildiği diller hakkında bilgi alın
featureusage
Bir kullanıcı aracısı için günlüğe kaydedilmiş API özelliği kullanımlarının bir özetini alın.
filerepoinfo
Vikide yapılandırılan görüntü havuzlarıyla ilgili meta bilgileri döndürür.
globalpreferences
Geçerli kullanıcı için genel tercihleri alın.
globalrenamestatus
Devam eden global yeniden adlandırmalar hakkında bilgi gösterin.
globaluserinfo
Küresel bir kullanıcı hakkında bilgi gösterin.
languageinfo
Kullanılabilir diller hakkında bilgi döndürün.
linterstats
Her kategorideki lint hatası sayısını alın
notifications
Mevcut kullanıcıyı bekleyen bildirimler alın.
siteinfo
Site hakkında genel bilgi verin.
siteviews
Site genelinde sayfa görüntüleme verilerini gösterir (son pvisdays günün her biri için günlük sayfa görüntüleme toplamları).
tokens
Veri değiştirme işlemleri için anahtar alır.
unreadnotificationpages
Geçerli kullanıcı için okunmamış bildirimlerin bulunduğu sayfaları alın.
userinfo
Geçerli kullanıcı hakkında bilgi alın.
oath
Dahili. Bir kullanıcı için iki faktörlü kimlik doğrulamanın (OATH) etkin olup olmadığını kontrol edin.
readinglists
Dahili. Kullanıcının okuma listelerini listeleyin veya filtreleyin ve bunlarla ilgili meta verileri gösterin.
Değer (| veya alternatif ile ayırın): allmessages, authmanagerinfo, babel, featureusage, filerepoinfo, globalpreferences, globalrenamestatus, globaluserinfo, languageinfo, linterstats, notifications, siteinfo, siteviews, tokens, unreadnotificationpages, userinfo, oath, readinglists
indexpageids

Döndürülen tüm sayfa kimliklerini listeleyen ek bir sayfa kimliği bölümü ekleyin.

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

Verilen veya oluşturulan tüm sayfaların geçerli düzeltmelerini dışa aktarın.

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

Dışa aktarılan XML'yi bir XML sonucuna sarmadan döndürün (Özel:Export ile aynı biçimde). Yalnızca query+export ile kullanılabilir.

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

Dışa aktarırken XML döküm biçiminin belirli bir sürümünü hedefleyin. Yalnızca query+export ile kullanılabilir.

Aşağıdaki değerlerden biri: 0.10, 0.11
Varsayılan: 0.10
iwurl

Başlık bir vikiarası bağlantısıysa tam URL'nin alınıp alınmayacağı.

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

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.

rawcontinue

Devam etmek için ham query-continue verilerini döndürün.

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

Üzerinde çalışılacak başlıkların bir 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).
pageids

Üzerinde çalışılacak sayfa kimlikleri listesi.

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

Üzerinde çalışılacak revizyon kimlikleri listesi. Hemen hemen tüm sorgu modüllerinin revizyon kimliklerini karşılık gelen sayfa kimliğine dönüştüreceğini ve bunun yerine en son revizyonda çalışacağını unutmayın. Sadece prop=revisions yanıtında tam revizyonları kullanır.

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

Belirtilen sorgu modülünü çalıştırarak üzerinde çalışılacak sayfaların listesini alın.

Not: Jeneratör parametre adlarının önüne "g" işareti konmalıdır, örneklere bakın.

allcategories
Tüm kategorileri numaralandırın.
alldeletedrevisions
Silinen tüm düzeltmeleri bir kullanıcı tarafından veya bir ad alanında listeleyin.
allfileusages
Mevcut olmayanlar da dahil olmak üzere tüm dosya kullanımlarını listeleyin.
allimages
Tüm görüntüleri sırayla numaralandırın.
alllinks
Belirli bir ad alanını işaret eden tüm bağlantıları numaralandırın.
allpages
Belirli bir ad alanındaki tüm sayfaları sırayla numaralandırır.
allredirects
Bir ad alanına tüm yönlendirmeleri listeleyin.
allrevisions
Tüm revizyonları listeleyin.
alltransclusions
Mevcut olmayanlar da dahil olmak üzere tüm yansıtmaları ({{x}} kullanılarak katıştırılmış sayfalar) listeleyin.
backlinks
Belirli bir sayfaya bağlantı veren tüm sayfaları bulun.
categories
Sayfaların ait olduğu tüm kategorileri listeleyin.
categorymembers
Belirli bir kategorideki tüm sayfaları listeleyin.
deletedrevisions
Silinen revizyon bilgilerini alın.
duplicatefiles
Karma değerlerine göre verilen dosyaların kopyaları olan tüm dosyaları listeleyin.
embeddedin
Belirli bir başlığı yerleştiren (yansıtan) tüm sayfaları bulun.
exturlusage
Belirli bir URL içeren sayfaları numaralandırın.
fileusage
Verilen dosyaları kullanan tüm sayfaları bulun.
images
Belirli sayfalarda bulunan tüm dosyaları döndürür.
imageusage
Verilen resim başlığını kullanan tüm sayfaları bulun.
iwbacklinks
Verilen vikiarası bağlantısına bağlantı veren tüm sayfaları bulun.
langbacklinks
Verilen dil bağlantısına bağlantı veren tüm sayfaları bulun.
links
Verilen sayfalardaki tüm bağlantıları döndürür.
linkshere
Verilen sayfalara bağlantı veren tüm sayfaları bulun.
mostviewed
En çok görüntülenen sayfaları listeler (geçen günün sayfa görüntüleme sayısına göre).
pageswithprop
Belirli bir sayfa özelliğini kullanarak tüm sayfaları listeleyin.
prefixsearch
Sayfa başlıkları için önek araması yapın.
protectedtitles
Oluşumu korunan tüm başlıkları listeleyin.
querypage
QueryPage tabanlı özel bir sayfa tarafından sağlanan bir liste alın.
random
Bir dizi rastgele sayfa alın.
recentchanges
Son değişiklikleri numaralandırın.
redirects
Verilen sayfalara tüm yönlendirmeleri döndürür.
revisions
Revizyon bilgilerini alın.
search
Tam metin araması yapın.
templates
Belirli sayfalara yansıtılmış tüm sayfaları döndürür.
transcludedin
Verilen sayfaları yansıtan tüm sayfaları bulun.
watchlist
Geçerli kullanıcının izleme listesindeki sayfalarda son değişiklikleri alın.
watchlistraw
Geçerli kullanıcının izleme listesindeki tüm sayfaları alın.
readinglistentries
Dahili. Belirli bir listenin sayfalarını listeler.
Aşağıdaki değerlerden biri: allcategories, alldeletedrevisions, allfileusages, allimages, alllinks, allpages, allredirects, allrevisions, alltransclusions, backlinks, categories, categorymembers, deletedrevisions, duplicatefiles, embeddedin, exturlusage, fileusage, images, imageusage, iwbacklinks, langbacklinks, links, linkshere, mostviewed, pageswithprop, prefixsearch, protectedtitles, querypage, random, recentchanges, redirects, revisions, search, templates, transcludedin, watchlist, watchlistraw, readinglistentries
redirects

query+titles, query+pageids ve query+revids ve query+generator tarafından döndürülen sayfalardaki yönlendirmeleri otomatik olarak çözün.

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

Gerekirse başlıkları diğer varyantlara dönüştürün. Yalnızca vikinin içerik dili değişken dönüşümü destekliyorsa çalışır. Varyant dönüşümünü destekleyen diller ban, en, crh, gan, iu, ku, sh, shi, sr, tg, tly, uz, wuu, zgh ve zh.

Tür: boole (ayrıntılar)
"https://tr.wikimedia.org/wiki/Özel:ApiHelp" sayfasından alınmıştır