MediaWiki API 結果

這是JSON格式的HTML實現。HTML對除錯很有用,但不適合應用程式使用。

指定format參數以更改輸出格式。要查看JSON格式的非HTML實現,設置format=json

參見完整文件,或API幫助以獲取更多信息。

{
    "error": {
        "code": "internal_api_error_DBQueryError",
        "info": "[57ab266d8e07aa6ca1ad0e8f] Exception caught: A database query error has occurred. This may indicate a bug in the software.",
        "errorclass": "Wikimedia\\Rdbms\\DBQueryError",
        "*": "Wikimedia\\Rdbms\\DBQueryError at /usr/share/nginx/htdocs/www.foodedia.com/includes/libs/rdbms/database/Database.php(1603)\n#0 /usr/share/nginx/htdocs/www.foodedia.com/includes/libs/rdbms/database/Database.php(1574): Wikimedia\\Rdbms\\Database->getQueryExceptionAndLog(string, integer, string, string)\n#1 /usr/share/nginx/htdocs/www.foodedia.com/includes/libs/rdbms/database/Database.php(1152): Wikimedia\\Rdbms\\Database->reportQueryError(string, integer, string, string, boolean)\n#2 /usr/share/nginx/htdocs/www.foodedia.com/includes/libs/rdbms/database/Database.php(2140): Wikimedia\\Rdbms\\Database->query(string, string)\n#3 /usr/share/nginx/htdocs/www.foodedia.com/includes/libs/rdbms/database/DBConnRef.php(68): Wikimedia\\Rdbms\\Database->insert(string, array, string)\n#4 /usr/share/nginx/htdocs/www.foodedia.com/includes/libs/rdbms/database/DBConnRef.php(371): Wikimedia\\Rdbms\\DBConnRef->__call(string, array)\n#5 /usr/share/nginx/htdocs/www.foodedia.com/includes/cache/localisation/LCStoreDB.php(98): Wikimedia\\Rdbms\\DBConnRef->insert(string, array, string)\n#6 /usr/share/nginx/htdocs/www.foodedia.com/includes/cache/localisation/LocalisationCache.php(1042): LCStoreDB->finishWrite()\n#7 /usr/share/nginx/htdocs/www.foodedia.com/includes/cache/localisation/LocalisationCache.php(489): LocalisationCache->recache(string)\n#8 /usr/share/nginx/htdocs/www.foodedia.com/includes/cache/localisation/LocalisationCache.php(363): LocalisationCache->initLanguage(string)\n#9 /usr/share/nginx/htdocs/www.foodedia.com/includes/cache/localisation/LocalisationCache.php(304): LocalisationCache->loadItem(string, string)\n#10 /usr/share/nginx/htdocs/www.foodedia.com/languages/Language.php(4413): LocalisationCache->getItem(string, string)\n#11 /usr/share/nginx/htdocs/www.foodedia.com/languages/Language.php(265): Language::getFallbacksFor(string)\n#12 /usr/share/nginx/htdocs/www.foodedia.com/languages/Language.php(225): Language::newFromCode(string)\n#13 /usr/share/nginx/htdocs/www.foodedia.com/includes/api/ApiQueryLanguageinfo.php(151): Language::factory(string)\n#14 /usr/share/nginx/htdocs/www.foodedia.com/includes/api/ApiQuery.php(255): ApiQueryLanguageinfo->execute()\n#15 /usr/share/nginx/htdocs/www.foodedia.com/includes/api/ApiMain.php(1598): ApiQuery->execute()\n#16 /usr/share/nginx/htdocs/www.foodedia.com/includes/api/ApiMain.php(537): ApiMain->executeAction()\n#17 /usr/share/nginx/htdocs/www.foodedia.com/includes/api/ApiMain.php(508): ApiMain->executeActionWithErrorHandling()\n#18 /usr/share/nginx/htdocs/www.foodedia.com/api.php(87): ApiMain->execute()\n#19 {main}"
    }
}