MediaWiki API 结果

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

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

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

{
    "error": {
        "code": "internal_api_error_DBQueryError",
        "info": "[956361f6c5905c1c4c309fa7] Exception caught: A database query error has occurred. This may indicate a bug in the software.",
        "errorclass": "Wikimedia\\Rdbms\\DBQueryError",
        "*": "Wikimedia\\Rdbms\\DBQueryError at /www/wwwroot/ksepeses/includes/libs/rdbms/database/Database.php(1699)\n#0 /www/wwwroot/ksepeses/includes/libs/rdbms/database/Database.php(1683): Wikimedia\\Rdbms\\Database->getQueryException()\n#1 /www/wwwroot/ksepeses/includes/libs/rdbms/database/Database.php(1658): Wikimedia\\Rdbms\\Database->getQueryExceptionAndLog()\n#2 /www/wwwroot/ksepeses/includes/libs/rdbms/database/Database.php(1227): Wikimedia\\Rdbms\\Database->reportQueryError()\n#3 /www/wwwroot/ksepeses/includes/libs/rdbms/database/Database.php(3451): Wikimedia\\Rdbms\\Database->query()\n#4 /www/wwwroot/ksepeses/includes/libs/rdbms/database/DBConnRef.php(68): Wikimedia\\Rdbms\\Database->delete()\n#5 /www/wwwroot/ksepeses/includes/libs/rdbms/database/DBConnRef.php(518): Wikimedia\\Rdbms\\DBConnRef->__call()\n#6 /www/wwwroot/ksepeses/includes/cache/localisation/LCStoreDB.php(96): Wikimedia\\Rdbms\\DBConnRef->delete()\n#7 /www/wwwroot/ksepeses/includes/cache/localisation/LocalisationCache.php(1054): LCStoreDB->finishWrite()\n#8 /www/wwwroot/ksepeses/includes/cache/localisation/LocalisationCache.php(497): LocalisationCache->recache()\n#9 /www/wwwroot/ksepeses/includes/cache/localisation/LocalisationCache.php(414): LocalisationCache->initLanguage()\n#10 /www/wwwroot/ksepeses/includes/cache/localisation/LocalisationCache.php(333): LocalisationCache->loadSubitem()\n#11 /www/wwwroot/ksepeses/languages/Language.php(2645): LocalisationCache->getSubitem()\n#12 /www/wwwroot/ksepeses/includes/cache/MessageCache.php(1030): Language->getMessage()\n#13 /www/wwwroot/ksepeses/includes/cache/MessageCache.php(988): MessageCache->getMessageForLang()\n#14 /www/wwwroot/ksepeses/includes/cache/MessageCache.php(930): MessageCache->getMessageFromFallbackChain()\n#15 /www/wwwroot/ksepeses/includes/language/Message.php(1304): MessageCache->get()\n#16 /www/wwwroot/ksepeses/includes/language/Message.php(862): Message->fetchMessage()\n#17 /www/wwwroot/ksepeses/includes/language/Message.php(954): Message->toString()\n#18 /www/wwwroot/ksepeses/includes/api/ApiUsageException.php(56): Message->text()\n#19 /www/wwwroot/ksepeses/includes/api/ApiUsageException.php(72): ApiUsageException->__construct()\n#20 /www/wwwroot/ksepeses/includes/api/ApiBase.php(1382): ApiUsageException::newWithMessage()\n#21 /www/wwwroot/ksepeses/extensions/Translate/api/ApiQueryMessageCollection.php(46): ApiBase->dieWithError()\n#22 /www/wwwroot/ksepeses/extensions/Translate/api/ApiQueryMessageCollection.php(22): ApiQueryMessageCollection->run()\n#23 /www/wwwroot/ksepeses/includes/api/ApiQuery.php(263): ApiQueryMessageCollection->execute()\n#24 /www/wwwroot/ksepeses/includes/api/ApiMain.php(1593): ApiQuery->execute()\n#25 /www/wwwroot/ksepeses/includes/api/ApiMain.php(529): ApiMain->executeAction()\n#26 /www/wwwroot/ksepeses/includes/api/ApiMain.php(500): ApiMain->executeActionWithErrorHandling()\n#27 /www/wwwroot/ksepeses/api.php(90): ApiMain->execute()\n#28 /www/wwwroot/ksepeses/api.php(45): wfApiMain()\n#29 {main}"
    }
}