2012-05-23 62 views
-3

MediaWiki上的機器人與使用基於Rest的api進行操作有什麼區別?機器人與基於休息的呼叫 - 媒體維基

+2

目前尚不清楚你的意思。你能澄清嗎? MediaWiki API不是很RESTful,機器人可以使用它。 – svick

+0

我的意思是,我爲什麼要編寫一個mediawiki機器人? – allthenutsandbolts

+1

我不確定我是否理解這個問題。如果您想在某些wiki上執行一些自動化任務,您可以編寫一個bot。例如,你可以看英文維基百科上的無數漫遊器。 – svick

回答

3

如果用「bot」表示屏幕抓取,那麼這些「機器人」會受到嚴重阻礙,我們的開發人員也不能保證屏幕抓取可以可靠地工作,也就是說HTML輸出可以隨時劇烈變化事先通知。另一方面,MediaWiki的web API在設計時考慮到了穩定性 - 除了機器可讀輸出之外的其他好處(例如,好的JSON比標記湯更容易解析)和更好的性能(我們不花費服務器資源在渲染時,你不會花費帶寬來接收它)。

+0

媒體維基機器人不同於屏幕抓取.... – allthenutsandbolts

+3

+1至少試圖猜測這個問題可能是什麼(並提供一般好的建議)。 –