我遇到了问题,有人通过编辑内容来破坏维基百科上的一些页面。 是否可以检查内容已更改的特定段落并将其还原?
答案 0 :(得分:0)
我无法理解你的问题。但正如标题所示,您可能希望通过API编辑Wiki页面。所以...这可能会对你有所帮助:
$page = new Article(Title::newFromText('PageName'));
$status = $page->doEdit($body_text, 'message.', EDIT_UPDATE);
如果您想恢复到文章的先前修订版,您可以阅读有关Mediawiki Rollback API的文档。