MediaWiki API 结果
这是JSON格式的HTML实现。HTML对调试很有用,但不适合应用程序使用。
指定format参数以更改输出格式。要查看JSON格式的非HTML实现,设置format=json。
{
"error": {
"code": "internal_api_error_Wikimedia\\Assert\\PreconditionException",
"info": "[c86908fc4b006ddc716cf461] Exception caught: Precondition failed: This Title instance does not represent a proper page, but merely a link target.",
"errorclass": "Wikimedia\\Assert\\PreconditionException",
"*": "Wikimedia\\Assert\\PreconditionException at /www/sites/multiwiki/mediawiki/vendor/wikimedia/assert/src/Assert.php(49)\nfrom /www/sites/multiwiki/mediawiki/vendor/wikimedia/assert/src/Assert.php(49)\n#0 /www/sites/multiwiki/mediawiki/includes/title/Title.php(4251): Wikimedia\\Assert\\Assert::precondition(boolean, string)\n#1 /www/sites/multiwiki/mediawiki/includes/title/Title.php(4232): MediaWiki\\Title\\Title->assertProperPage()\n#2 /www/sites/multiwiki/mediawiki/includes/Revision/RevisionStore.php(1831): MediaWiki\\Title\\Title->getId(boolean)\n#3 /www/sites/multiwiki/mediawiki/includes/Revision/RevisionStore.php(1736): MediaWiki\\Revision\\RevisionStore->ensureRevisionRowMatchesPage(stdClass, MediaWiki\\Title\\Title)\n#4 /www/sites/multiwiki/mediawiki/includes/Revision/RevisionStore.php(1612): MediaWiki\\Revision\\RevisionStore->newRevisionFromRowAndSlots(stdClass, NULL, integer, MediaWiki\\Title\\Title, boolean)\n#5 /www/sites/multiwiki/mediawiki/includes/api/ApiFeedContributions.php(243): MediaWiki\\Revision\\RevisionStore->newRevisionFromRow(stdClass, integer, MediaWiki\\Title\\Title)\n#6 /www/sites/multiwiki/mediawiki/includes/api/ApiFeedContributions.php(212): ApiFeedContributions->feedItem(stdClass)\n#7 /www/sites/multiwiki/mediawiki/includes/api/ApiMain.php(1907): ApiFeedContributions->execute()\n#8 /www/sites/multiwiki/mediawiki/includes/api/ApiMain.php(884): ApiMain->executeAction()\n#9 /www/sites/multiwiki/mediawiki/includes/api/ApiMain.php(855): ApiMain->executeActionWithErrorHandling()\n#10 /www/sites/multiwiki/mediawiki/api.php(91): ApiMain->execute()\n#11 /www/sites/multiwiki/mediawiki/api.php(46): wfApiMain()\n#12 {main}"
}
}