2
如何獲取所有頁面的列表,這些列表自從使用mediawiki api的某個日期以來已更改?MediaWiki api - 獲取上次更改
編輯:我已經發現這個查詢:) F.e.對於維基百科 http://en.wikipedia.org/w/api.php?action=query&list=recentchanges&rclimit=500&rcnamespace=0
如何獲取所有頁面的列表,這些列表自從使用mediawiki api的某個日期以來已更改?MediaWiki api - 獲取上次更改
編輯:我已經發現這個查詢:) F.e.對於維基百科 http://en.wikipedia.org/w/api.php?action=query&list=recentchanges&rclimit=500&rcnamespace=0
有一件事可能會有所幫助 - 在Special:Log頁面上,您可以看到某些年份/月份的日誌。請參閱Wikipedia's example。
這是不是所有更改,但只能刪除,移動,上傳和創建信息。
您還可以看到所有具有不使用特殊的被改變的網頁:AncientPages(Wikipedia's example不可用)。
所以有兩個項目不具體回答你的問題,但也許指向你(或其他人)在正確的方向。
請注意,涉及'list = recentchanges'的查詢受[$ wgRCMaxAge](https://www.mediawiki.org/wiki/Manual:$wgRCMaxAge)影響。 – 2017-08-01 08:14:30