【BUG反馈】GetUserNickname 无法使用
05/1626 浏览BUG反馈
一、问题描述:
在使用中发现,在客户端`GetUserNickname`始终返回错误码 -1,无法通过userid获取昵称。
使用的userid:
```
--- 服务端代码:
local connection = eventData["Connection"]:GetPtr("Connection")
local identityUid = connection.identity["user_id"]
local userId = identityUid:GetInt64()
```
经过对比,提供的userid不是tapatap账号id。ID与预览中左下角提示"本开发中项目由 XX (ID: 这里的ID)"这里的ID一致,所以我认为我这种获取userid的方式是正确的。
已排除传参问题:
- 类型正常:经过日志输出,类型确定是number而不是字符串,并且日志中,userid是预期有效值。
- 数量正常:专门额外写了测试代码中,从仅传入一个 userid 和 多个userid,结果一致的失败,错误码-1
测试环境:
预览版、分享链接、真机扫码测试,结果一致失败,错误码-1。
构建信息:
运行模式:多人游戏
后台匹配:是
匹配算法:free_match
匹配人数:1
秒开模式:是
常驻服模式(Persistent World):否
二、使用场景:
游戏中的排行榜需要玩家昵称。

