5

我已经构建了一个游戏(C#、UWP、Monogame)并希望将它与 Xbox Live SDK(Microsoft.Xbox.Live.SDK.WinRT.UWP来自 NuGet)集成。

已经让 auth 工作但遇到了一些问题StatisticManager/ Leaderboard

我到底在做什么:

  1. 添加用户StatisticManager.AddLocalUser(user)并等待StatisticEventType.LocalUserAdded来自的事件DoWork

  2. 保存分数StatisticManager.SetStatisticNumberData(user, leaderboardName, data)并等待StatisticEventType.StatisticUpdateComplete事件来自DoWork

  3. 获取排行榜StatisticManager.GetLeaderboard(user, leaderboardName, query)并等待StatisticEventType.GetLeaderboardComplete来自的事件DoWork

在第 3 步,我得到一个 C++ 异常:

“未找到 (404)”。

[这看起来与此问题非常相似](使用 StatsManager 时出现异常和错误 404 )。

所以我已经检查了沙盒 ID、配置文件和排行榜 ID,但仍然得到相同的结果。

我确实从 HTTP 监控中捕获了流量,并且看到如下 URL:

"https://leaderboards.xboxlive.com/scids/{scid}/leaderboards/stat({leaderboardId})?xuid={myXboxId}&maxItems=5"
4

0 回答 0