微信排行榜如何获取自己的信息

wx.getUserCloudStorage 可以获取排行榜信息,可我如何知道里面的信息哪个是我自身的?

image 我想在下面这个区域写自己信息,但我不知道如何获取,请大家帮忙,谢谢

简单点的话 通过头像对比

准确点话 云开发 获取玩家id 对比

1赞

在主域记录自身的 openid

            wx.setUserCloudStorage({
                KVDataList: [{key: WxUserOpenid, val:1}],
                success() {
                    resolve(true);
                },
                fail() {
                    resolve(false);
                }
            });

在子域对比筛选掉该 openid

    wx.getUserCloudStorage({
        keyList: [WxUserOpenid],
        success(res) {
            // 拿自己的openid
            let myselfOpenId = "";
            for (const v of res.KVDataList) {
                if (v.key == "WxUserOpenid") {
                    myselfOpenId = v.value.replace(/"/g, '');
                    break;
                }
            }
     }
    });
1赞

完美 :grinning: :grinning: :grinning: :grinning: :grinning: :grinning: