由于 HTTP 502 错误,无法访问排行榜 APi

Not able to access Leaderboard APi due to HTTP 502 Error

测试结果表明游戏登录功能正常。因此,问题不是由网络错误引起的。在研究了相关文件后,我们检查了以下项目: See Image 1.首先确保包名和app ID属于同一个游戏

2.然后,我们检查了HUAWEI AppGallery Connect中是否为该游戏创建了排行榜。发现另一个游戏增加了排行榜。我们试图解决这个问题。但是,测试显示问题依然存在。

3.最后发现我们测试用的账号不在AppGallery Connect的测试账号列表中。将其添加到列表并清除phone上的HMS Core(APK)缓存后,问题解决。 调用 getRankingIntent API 时出现以下错误。

调试日志-

2020-10-22 11:14:17.831 27218-3850/com.huawei.gameassistant W/HwGameAssistant-10.6.0.301-RequestHelper: client.assistant.gs.leaderboard.scores reponse fail code:502, msg:Bad Gateway
2020-10-22 11:14:17.831 27218-3850/com.huawei.gameassistant E/HwGameAssistant-10.6.0.301-GameRankingScoreListViewModel: getHttpStatusCode is : 502

如果发现排行榜功能异常,请确保:

  • 应用ID和包名属于同一个游戏
  • 您的游戏在 AppGallery Connect 中创建了排行榜数据。
  • 您的测试账号已添加至AppGallery Connect。

更多详情,请查看:

Adding a Leaderboard

Managing Tester Accounts