HarmonyOS 鸿蒙Next服务端获取玩家标识接口报错 responseBody={"rtnCode":-1,"errMsg":"Query Player Accounts Error."}

发布于 1周前 作者 itying888 最后一次编辑是 5天前 来自 鸿蒙OS

HarmonyOS 鸿蒙Next服务端获取玩家标识接口报错 responseBody={“rtnCode”:-1,“errMsg”:“Query Player Accounts Error.”}

• 问题描述

服务端获取玩家标识接口https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/gameservice-getplayerinfo-V5报错responseBody={"rtnCode":-1,"errMsg":"Query Player Accounts Error."}

• 问题分析

已经确认获取accessToken的接口使用是正确的;工程的entry模块module.json5文件中,配置的client_id和app_id也已经核对;且已经调用过unionLogin联合登录接口。

• 同样参数我本地试的结果成功(白色)和cp的结果失败(黑色)

• 问题原因

使用了香港vpn,但该接口目前只支持中国大陆范围。换成国内ip后,问题解决了。

1 回复

针对您提到的HarmonyOS鸿蒙Next服务端获取玩家标识接口报错的问题,错误信息 responseBody={"rtnCode":-1,"errMsg":"Query Player Accounts Error."} 表明在查询玩家账号时发生了错误。

此错误可能由以下原因引起:

  1. 接口参数错误:检查传递给接口的参数是否正确,包括玩家ID、请求格式等,确保所有参数均符合API文档要求。

  2. 权限问题:确认您的服务端是否拥有足够的权限来访问该接口。可能需要检查API密钥、应用权限设置等。

  3. 服务器问题:可能是鸿蒙系统服务端暂时出现故障或维护中,导致无法正常处理请求。

  4. 版本不兼容:确保您使用的鸿蒙系统服务端SDK与接口版本兼容。

解决步骤:

  • 重新检查并验证接口调用参数。
  • 确认服务端的权限配置。
  • 查阅鸿蒙系统官方文档或公告,确认是否有相关的系统维护或升级信息。
  • 如果使用了第三方库或SDK,请确保其为最新版本,并检查是否有相关的更新或补丁。

如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html

回到顶部