MediaWiki API 结果

这是JSON格式的HTML实现。HTML对调试很有用,但不适合应用程序使用。

指定format参数以更改输出格式。要查看JSON格式的非HTML实现,设置format=json

参见完整文档,或API帮助以获取更多信息。

{
    "error": {
        "code": "internal_api_error_UnexpectedValueException",
        "info": "[155c156444e77c7c5136bf58] Exception caught: Cannot use diff engine 'wikidiff2': wikidiff2 is not available",
        "errorclass": "UnexpectedValueException",
        "*": "UnexpectedValueException at /opt/webapp/rustedwarfare.wiki/includes/diff/TextDiffer/ManifoldTextDiffer.php(202)\nfrom /opt/webapp/rustedwarfare.wiki/includes/diff/TextDiffer/ManifoldTextDiffer.php(202)\n#0 /opt/webapp/rustedwarfare.wiki/includes/diff/TextDiffer/ManifoldTextDiffer.php(132): MediaWiki\\Diff\\TextDiffer\\ManifoldTextDiffer->getDiffers()\n#1 /opt/webapp/rustedwarfare.wiki/includes/diff/TextDiffer/ManifoldTextDiffer.php(66): MediaWiki\\Diff\\TextDiffer\\ManifoldTextDiffer->getDiffersByFormat()\n#2 /opt/webapp/rustedwarfare.wiki/includes/content/ContentHandler.php(699): MediaWiki\\Diff\\TextDiffer\\ManifoldTextDiffer->hasFormat()\n#3 /opt/webapp/rustedwarfare.wiki/includes/content/ContentHandler.php(661): ContentHandler->createTextSlotDiffRenderer()\n#4 /opt/webapp/rustedwarfare.wiki/includes/content/ContentHandler.php(614): ContentHandler->getSlotDiffRendererWithOptions()\n#5 /opt/webapp/rustedwarfare.wiki/includes/diff/DifferenceEngine.php(307): ContentHandler->getSlotDiffRenderer()\n#6 /opt/webapp/rustedwarfare.wiki/includes/diff/DifferenceEngine.php(1434): DifferenceEngine->getSlotDiffRenderers()\n#7 /opt/webapp/rustedwarfare.wiki/includes/diff/DifferenceEngine.php(1291): DifferenceEngine->getDiffBodyCacheKeyParams()\n#8 /opt/webapp/rustedwarfare.wiki/includes/diff/DifferenceEngine.php(1227): DifferenceEngine->getDiffBody()\n#9 /opt/webapp/rustedwarfare.wiki/includes/Feed/FeedUtils.php(196): DifferenceEngine->getDiff()\n#10 /opt/webapp/rustedwarfare.wiki/includes/Feed/FeedUtils.php(102): MediaWiki\\Feed\\FeedUtils::formatDiffRow2()\n#11 /opt/webapp/rustedwarfare.wiki/includes/changes/ChangesFeed.php(135): MediaWiki\\Feed\\FeedUtils::formatDiff()\n#12 /opt/webapp/rustedwarfare.wiki/includes/api/ApiFeedRecentChanges.php(113): ChangesFeed::buildItems()\n#13 /opt/webapp/rustedwarfare.wiki/includes/api/ApiMain.php(1935): ApiFeedRecentChanges->execute()\n#14 /opt/webapp/rustedwarfare.wiki/includes/api/ApiMain.php(912): ApiMain->executeAction()\n#15 /opt/webapp/rustedwarfare.wiki/includes/api/ApiMain.php(883): ApiMain->executeActionWithErrorHandling()\n#16 /opt/webapp/rustedwarfare.wiki/api.php(95): ApiMain->execute()\n#17 /opt/webapp/rustedwarfare.wiki/api.php(48): wfApiMain()\n#18 {main}"
    }
}