2012-05-23 50 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至少试图猜测这个问题可能是什么(并提供一般好的建议)。 –