MediaWiki API 结果
这是JSON格式的HTML实现。HTML对调试很有用,但不适合应用程序使用。
指定format参数以更改输出格式。要查看JSON格式的非HTML实现,设置format=json。
{
"error": {
"code": "internal_api_error_DBConnectionError",
"info": "[fd585bb84c098f2ef69dc43c] Exception caught: A database query error has occurred. This may indicate a bug in the software.",
"errorclass": "Wikimedia\\Rdbms\\DBConnectionError",
"*": "Wikimedia\\Rdbms\\DBConnectionError at /var/www/html/includes/libs/rdbms/loadbalancer/LoadBalancer.php(1129)\nfrom /var/www/html/includes/libs/rdbms/loadbalancer/LoadBalancer.php(1129)\n#0 /var/www/html/includes/libs/rdbms/loadbalancer/LoadBalancer.php(796): Wikimedia\\Rdbms\\LoadBalancer->reportConnectionError()\n#1 /var/www/html/includes/libs/rdbms/loadbalancer/LoadBalancer.php(784): Wikimedia\\Rdbms\\LoadBalancer->getServerConnection(int, string, int)\n#2 /var/www/html/includes/libs/rdbms/database/DBConnRef.php(107): Wikimedia\\Rdbms\\LoadBalancer->getConnectionInternal(int, array, string, int)\n#3 /var/www/html/includes/libs/rdbms/database/DBConnRef.php(125): Wikimedia\\Rdbms\\DBConnRef->ensureConnection()\n#4 /var/www/html/includes/libs/rdbms/database/DBConnRef.php(338): Wikimedia\\Rdbms\\DBConnRef->__call(string, array)\n#5 /var/www/html/includes/libs/rdbms/querybuilder/SelectQueryBuilder.php(762): Wikimedia\\Rdbms\\DBConnRef->selectField(array, string, array, string, array, array)\n#6 /var/www/html/includes/externalstore/ExternalStoreDB.php(313): Wikimedia\\Rdbms\\SelectQueryBuilder->fetchField()\n#7 /var/www/html/includes/externalstore/ExternalStoreDB.php(67): ExternalStoreDB->fetchBlob(string, string, string)\n#8 /var/www/html/includes/externalstore/ExternalStoreAccess.php(73): ExternalStoreDB->fetchFromURL(string)\n#9 /var/www/html/includes/Storage/SqlBlobStore.php(571): ExternalStoreAccess->fetchFromURL(string, array)\n#10 /var/www/html/includes/libs/objectcache/WANObjectCache.php(1814): MediaWiki\\Storage\\SqlBlobStore->{closure:MediaWiki\\Storage\\SqlBlobStore::expandBlob():568}(bool, int, array, null, array)\n#11 /var/www/html/includes/libs/objectcache/WANObjectCache.php(1629): Wikimedia\\ObjectCache\\WANObjectCache->fetchOrRegenerate(string, int, Closure, array, array)\n#12 /var/www/html/includes/Storage/SqlBlobStore.php(565): Wikimedia\\ObjectCache\\WANObjectCache->getWithSetCallback(string, int, Closure, array)\n#13 /var/www/html/includes/Storage/SqlBlobStore.php(438): MediaWiki\\Storage\\SqlBlobStore->expandBlob(string, array, string)\n#14 /var/www/html/includes/Storage/SqlBlobStore.php(264): MediaWiki\\Storage\\SqlBlobStore->fetchBlobs(array, int)\n#15 /var/www/html/includes/libs/objectcache/WANObjectCache.php(1814): MediaWiki\\Storage\\SqlBlobStore->{closure:MediaWiki\\Storage\\SqlBlobStore::getBlob():262}(bool, int, array, null, array)\n#16 /var/www/html/includes/libs/objectcache/WANObjectCache.php(1629): Wikimedia\\ObjectCache\\WANObjectCache->fetchOrRegenerate(string, int, Closure, array, array)\n#17 /var/www/html/includes/Storage/SqlBlobStore.php(259): Wikimedia\\ObjectCache\\WANObjectCache->getWithSetCallback(string, int, Closure, array)\n#18 /var/www/html/includes/Revision/RevisionStore.php(1210): MediaWiki\\Storage\\SqlBlobStore->getBlob(string, int)\n#19 /var/www/html/includes/Revision/RevisionStore.php(1525): MediaWiki\\Revision\\RevisionStore->loadSlotContent(MediaWiki\\Revision\\SlotRecord, null, null, null, int)\n#20 [internal function]: MediaWiki\\Revision\\RevisionStore->{closure:MediaWiki\\Revision\\RevisionStore::constructSlotRecords():1517}(MediaWiki\\Revision\\SlotRecord)\n#21 /var/www/html/includes/Revision/SlotRecord.php(324): call_user_func(Closure, MediaWiki\\Revision\\SlotRecord)\n#22 /var/www/html/includes/Revision/RevisionRecord.php(159): MediaWiki\\Revision\\SlotRecord->getContent()\n#23 /var/www/html/includes/api/ApiFeedContributions.php(240): MediaWiki\\Revision\\RevisionRecord->getContent(string)\n#24 /var/www/html/includes/api/ApiFeedContributions.php(211): MediaWiki\\Api\\ApiFeedContributions->feedItemDesc(MediaWiki\\Revision\\RevisionStoreRecord)\n#25 /var/www/html/includes/api/ApiFeedContributions.php(176): MediaWiki\\Api\\ApiFeedContributions->feedItem(stdClass)\n#26 /var/www/html/includes/api/ApiMain.php(1975): MediaWiki\\Api\\ApiFeedContributions->execute()\n#27 /var/www/html/includes/api/ApiMain.php(943): MediaWiki\\Api\\ApiMain->executeAction()\n#28 /var/www/html/includes/api/ApiMain.php(914): MediaWiki\\Api\\ApiMain->executeActionWithErrorHandling()\n#29 /var/www/html/includes/api/ApiEntryPoint.php(153): MediaWiki\\Api\\ApiMain->execute()\n#30 /var/www/html/includes/MediaWikiEntryPoint.php(200): MediaWiki\\Api\\ApiEntryPoint->execute()\n#31 /var/www/html/api.php(44): MediaWiki\\MediaWikiEntryPoint->run()\n#32 {main}"
}
}