西瓜视频上报排行数据无效
563 浏览2019年12月28日作者:w33924

玩家上报排行数据后,抖音今日头条正常显示排行列表,西瓜视频却显示为空
调用setUserCloudStorage设置玩家数据后,调用getCloudStorageByRelation进行排行数据拉取,西瓜视频拉取到数据列表为空


上报排行数据代码: 
           tt.setUserGroup({
                groupId: "level_group",
            });
            const data = {
                ttgame: {
                    scoregm.data.start_data.max_pass_level,
                    update_timeMath.floor((new Date()).getTime() / 1000),
                },
                cost_time: gm.data.start_data.max_pass_level_time,
            };

            tt.setUserCloudStorage({
                KVDataList: [
                    // key 需要在开发者后台配置,且配置为排行榜标识后,data 结构必须符合要求,否则会 set 失败
                    { key: "level", value: JSON.stringify(data) },
                ],
            });
            cc.log("上报排行数据");


拉取排行数据代码:
            tt.getCloudStorageByRelation({
                type: "group",
                keyList: ["level"],
                extra: {
                    sortKey: "level"// 指定的key需要在后台配置过
                    groupId: "level_group"// 指定要获取的用户所属分组
                },
                success: function (res) {

                    cc.log("subContext getCloudStorageByRelation success");
                    console.log(res);
                    self.showTTRank(res.data);
                },
                fail: function (err) {
                    console.log("tt.getCloudStorageByRelation failed" + err);
                    self.loading_node.active = false;
                    self.empty_node.active = true;
                },
            });
最后一次编辑于 2020 年 01 月 08 日
4 条评论

相关文章

专题推荐

热门文章

热门问答