请求华为HMS游戏排行榜getRankingIntent接口后报错以下:java
在Android Studio Logcat中查看日志有以下报错:缓存
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
实际测试游戏登陆等功能都是好的,排除测试手机网络问题。研究文档事后尝试了从以下几个方向检查:网络
首先检查游戏包名和appid是否同属一个游戏,检查后排除此缘由;app
继续检查该游戏是否已经在华为AGC页面上建立了排行榜数据。检查发现有问题,在AGC页面上建立排行榜时错误地进入到其余游戏页面里了,等于测试的游戏在华为AGC后台没有建立任何排行榜信息,更正后测试还存在相同问题。ide
排行榜功能异常后,能够从如下几个方面检查:测试
appid和游戏包名是否同属一个游戏。日志
是否已在AGC上建立排行榜信息。code
欲了解更多详情,请参见:blog
配置排行榜:接口
https://developer.huawei.com/consumer/cn/doc/distribution/app/agc-add_leaderboard
华为AGC页面增长测试帐号:
https://developer.huawei.com/consumer/cn/doc/distribution/app/agc-tester_account_mgt
原文连接:
https://developer.huawei.com/consumer/cn/forum/topic/0201399585831360124?fid=18做者:AppGallery Connect