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:
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.
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.
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.
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.
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.
Değer (| veya alternatif ile ayırın): categories, categoryinfo, contributors, deletedrevisions, duplicatefiles, extlinks, extracts, fileusage, imageinfo, images, info, iwlinks, langlinks, links, linkshere, pageimages, pageprops, redirects, revisions, stashimageinfo, templates, transcludedin
list

Hangi listeleri alacağınız.

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.
blocks
Engellenen tüm kullanıcıları ve IP adreslerini listeleyin.
categorymembers
Belirli bir kategorideki tüm sayfaları listeleyin.
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.
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.
logevents
Olayları günlüklerden alın.
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.
deletedrevs
Kaldırıldı. Silinen revizyonları listeleyin.
Değer (| veya alternatif ile ayırın): allcategories, alldeletedrevisions, allfileusages, allimages, alllinks, allpages, allredirects, allrevisions, alltransclusions, allusers, backlinks, blocks, categorymembers, embeddedin, exturlusage, filearchive, imageusage, iwbacklinks, langbacklinks, logevents, mystashedfiles, pagepropnames, pageswithprop, prefixsearch, protectedtitles, querypage, random, recentchanges, search, tags, usercontribs, users, watchlist, watchlistraw, deletedrevs
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.
filerepoinfo
Vikide yapılandırılan görüntü havuzlarıyla ilgili meta bilgileri döndürür.
languageinfo
Kullanılabilir diller hakkında bilgi döndürün.
siteinfo
Site hakkında genel bilgi verin.
tokens
Veri değiştirme işlemleri için anahtar alır.
userinfo
Geçerli kullanıcı hakkında bilgi alın.
Değer (| veya alternatif ile ayırın): allmessages, authmanagerinfo, filerepoinfo, languageinfo, siteinfo, tokens, userinfo
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.11
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.

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.

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.
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.
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, pageswithprop, prefixsearch, protectedtitles, querypage, random, recentchanges, redirects, revisions, search, templates, transcludedin, watchlist, watchlistraw
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, kk, ku, shi, sr, tg, uz ve zh.

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