微信小游戏排行榜问题

有没有大佬了解排行榜这块儿的,求帮助!
子域中wx.getFriendCloudStorage 的success回调的res中,同玩好友的数组是空的, 是什么原因呢, 用的微信云开发,体验成员有三个,都是我微信好友,但是他们那边打开的排行榜中只有我的数据,没有他们自己的. 请高人指点一下,这块儿耽搁了两天了5555

没人吗…

https://mp.weixin.qq.com/s/oaR5SX6SYA2FBeuZBXgteA

你确定提交了分数了么?

你只获得自己的分数,能获取到么

文章里最后是关于那些函数的

你好, 分数提交了,可以获取到自己的分数. 目前的问题是res回调没有任何好友信息,这个是什么原因呢? 是没有获得到好友分数的原因导致的吗?应该不是的吧…’

这是说有好友的,但没有自己的······

而你的是 没有任何人的?

我这边用着都没有问题

一般没有获得好友数据就是没有提交吧

还有,你打印下获取的数据,对么

打印获得的数据是空的,我的里面也只能看见我的,看不到其他好友的.
我这样理解的,只要调用了这个接口,在成功回调里,就该打印出同玩好友的数据,这个没毛病吧…

对,你理解的没毛病,而且返回的数据里,是包括自己在内的所有好友数据

1赞

你先确认数据是否正确的上传,根据你说的内容 好友能够获取你的信息,而你获取不到他们的,请确定他们的分数上传了,并上传正确的了

你好友的要获取分数,他们玩游戏了?还是只打开排行榜

他们玩了游戏,数据库都能看到分数的

这个是游戏数据发送到开放数据域中的.

在往子域发送游戏分数数据那里,分数是不是应该 要调用云函数,来根据用的openId来动态的查询分数呢?
我用的是一个全局变量,用户加载游戏的时候就会将其对应的分数赋值给这个全局变量. 会不会是这个原因呢? 但是我觉得这两个应该效果一样的啊

发送到子域的数据,你需要提交到云托管啊~

你用的是用开发中的数据库?

是的呢

云托管部分, 还请大佬指点下,谢谢, 第一次搞微信云开发…有好多不能理解的

看看权限对不对

我试下

我发的那个连接····你看过了么···············

权限是这样的,默认设置