MG+ K2 Single Wallet API Integration Quick Guide
Breadcrumbs

回应代码

标准的HTTP回应代码用于指示API请求的成功或失败。一般而言:

  • 2xx回应通常表示成功。

  • 4xx回应通常表示错误,无法根据提供的信息完成请求(例如,遗漏了必填参数等)。

  • 5xx回应通常表示MG+服务器出现错误。

下表列出了可能的回应代码,以及对回应的一般说明和可能的解决方案,以解决错误。


请注意,这些回应代码仅适用于MG+ Single Wallet API,而不适用于MG+ Single Wallet Agent API。MG+ Single Wallet Agent API具有自己的回应代码。


回应代码

意思

解决方案

200

表示请求和回应成功。


201

一个表示系统请求成功执行的程式码。


400

输入验证失败。通常是由于在参数内输入错误的数据引起的。

  • 请确保请求主体、路径参数和查询参数的语法准确性。

401

一个表示由于缺少有效的令牌而被拒绝的请求的程式码。

  • 请确认在Authorization头中传递了授权的API令牌。

  • 如果令牌过期,请生成一个新的令牌。

403

一个代表由于API密钥没有权限执行该请求而被禁止的程式码。

  • 获取执行该请求所需的必要范围。

  • 联系支援团队,确保您的 IP 地址已被加入白名单以调用 API。

404

所请求的资源(例如游戏、玩家或agent code)不存在。

  • 请确保您要访问的资源存在。

409

由于请求中存在冲突,无法处理该请求。

  • 分析API回应返回的消息以解决此问题。

429

在短时间内发送了太多的请求。

  • 减少请求的数量。

  • 稍后再尝试。

500

内部服务器错误。

  • 发生内部服务器错误。请稍后重试。如果问题仍然存在,请联系支援部门。