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]