2012-06-21 91 views
1

維基百科出口Api不時更改其XML模式版本:維基百科出口API版本

例如。要求 給出:

<mediawiki xsi:schemaLocation="http://www.mediawiki.org/xml/export-0.7/ http://www.mediawiki.org/xml/export-0.7.xsd" version="0.7" xml:lang="en"> 

此前有0.6版本。

有沒有辦法請求特定的XML模式版本?否則,它只會打破我的服務。

在此先感謝。

+0

究竟是什麼打破了你的服務?你想獲得什麼信息? – Bergi

+1

將新的類型信息添加到數據庫(例如最近的sha1哈希)時,模式可能會發生更改。如果您使用XML解析的理智方法,這應該不成問題。 – Tgr

回答

1

特別說明:導出不是API,它主要用於在維基之間手動移動數據。

有一個適當的API在https://en.wikipedia.org/w/api.php這是記錄here,你應該使用它的所有自動訪問。

+1

雖然特殊:對於某些使用情況,導出似乎更爲優越。你例如無法通過api.php下載一組頁面及其在一個請求中使用的模板的所有修訂。 – Bergi