标准的HTTP回应代码用于指示API请求的成功或失败。一般而言:
-
2xx回应通常表示成功。
-
4xx回应通常表示错误,无法根据提供的信息完成请求(例如,遗漏了必填参数等)。
-
5xx回应通常表示MG+服务器出现错误。
下表列出了可能的回应代码,以及对回应的一般说明和可能的解决方案,以解决错误。
请注意,这些回应代码仅适用于MG+ Single Wallet API,而不适用于MG+ Single Wallet Agent API。MG+ Single Wallet Agent API具有自己的回应代码。
|
回应代码 |
意思 |
解决方案 |
|---|---|---|
|
200 |
表示请求和回应成功。 |
|
|
201 |
一个表示系统请求成功执行的程式码。 |
|
|
400 |
输入验证失败。通常是由于在参数内输入错误的数据引起的。 |
|
|
401 |
一个表示由于缺少有效的令牌而被拒绝的请求的程式码。 |
|
|
403 |
一个代表由于API密钥没有权限执行该请求而被禁止的程式码。 |
|
|
404 |
所请求的资源(例如游戏、玩家或agent code)不存在。 |
|
|
409 |
由于请求中存在冲突,无法处理该请求。 |
|
|
429 |
在短时间内发送了太多的请求。 |
|
|
500 |
内部服务器错误。 |
|