HarmonyOS 鸿蒙Next服务端获取玩家标识接口报错 responseBody={"rtnCode":-1,"errMsg":"Query Player Accounts Error."}
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后,问题解决了。
针对您提到的HarmonyOS鸿蒙Next服务端获取玩家标识接口报错的问题,错误信息 responseBody={"rtnCode":-1,"errMsg":"Query Player Accounts Error."}
表明在查询玩家账号时发生了错误。
此错误可能由以下原因引起:
-
接口参数错误:检查传递给接口的参数是否正确,包括玩家ID、请求格式等,确保所有参数均符合API文档要求。
-
权限问题:确认您的服务端是否拥有足够的权限来访问该接口。可能需要检查API密钥、应用权限设置等。
-
服务器问题:可能是鸿蒙系统服务端暂时出现故障或维护中,导致无法正常处理请求。
-
版本不兼容:确保您使用的鸿蒙系统服务端SDK与接口版本兼容。
解决步骤:
- 重新检查并验证接口调用参数。
- 确认服务端的权限配置。
- 查阅鸿蒙系统官方文档或公告,确认是否有相关的系统维护或升级信息。
- 如果使用了第三方库或SDK,请确保其为最新版本,并检查是否有相关的更新或补丁。
如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html