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
- Bu modül okuma hakları gerektirir.
- Kaynak: MediaWiki
- Lisans: GPL-2.0-or-later
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.
- 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)
- Main Page site bilgisi ve revizyonları getirin.
- api.php?action=query&prop=revisions&meta=siteinfo&titles=Main%20Page&rvprop=user|comment&continue= [sandbox'ta açın]
- API/ ile baÅlayan sayfa revizyonları getirin.
- api.php?action=query&generator=allpages&gapprefix=API/&prop=revisions&continue= [sandbox'ta açın]