Ben bir PHP komut dosyası kullanarak belirli MediaWiki sayfalarında (Ya da sadece özel görüntüler) görüntüleri indirmek için çalışıyorum.
Ben aşağıdaki URL adresindeki sayfasını alarak, API üzerinden bir sorgu çalıştırabilirsiniz
.../w/action=query&prop=images&titles=Abakanskiy
ve bir cevap almak
<?xml version="1.0"?>
<api>
<query>
<pages>
<page pageid="260" ns="0" title="Abakanskiy">
<images>
<im ns="6" title="File:Abakanskiy.jpg" />
</images>
</page>
</pages>
</query>
</api>
Şimdiye kadar, çok iyi.
Şimdi, ne olursa olsun ben sorgu ile ne yaptık, ben inşa veya görüntünün gerçek URL'sini almak nasıl anladım değil - bu durumda, öyle
.../w/images/3/38/Abakanskiy.jpg
Ben belirgin bir şey eksik?
Ancak, eğer mümkünse, ben oldukça API kullanmak istiyorum - etiketi için ayrıştırma, ve sonra belirtilen URL'den görüntü alma, görüntüyü içeren sayfanın kaynağını alma - Ben naif bir çözüm var olduğunu biliyoruz.
Herhangi bir yardım mutluluk duyacağız!