微信子域🌐 好友排行榜的开发需要使用微信的子域(也叫开放数据域)。微信为了保护用户的社交关系链隐私,引入了这个概念。通过wx.getFriendCloudStorage()和wx.getGroupCloudStorage(),你可以实现排行榜等功能。需要注意的是,子域内部是没有网络权限的,也就是说,数据只能在子域内部使用,无法与外界连接。 微信主域🌍...
讲师介绍:LeanCloud 工程师 崔毅然 本期将重点介绍以下功能如何实现: 存储玩家分数 获取自己的排名 获取 top 排名 数据重置 根据排行榜结果发奖品, 视频播放量 4392、弹幕量 0、点赞数 48、投硬币枚数 17、收藏人数 103、转发人数 12, 视频作者 LeanCloud, 作者简介 为应
游戏中将玩家的分数保存起来以后,需要调用微信的云存储APIwx.getFirendCloudStorage, 获取玩家的微信好友数据,这样就拿到了每个好友的最高分. 值得一提的是,微信的这个接口在内部隐蔽的使用其微信的社交关系链 . 返回列表中的包含的 调用过wx.setUserCloudStroage这个接口的用户. 渲染排行榜 对分数进行排序 , ...
游戏中将玩家的分数保存起来以后,需要调用微信的云存储API wx.getFirendCloudStorage, 获取玩家的微信好友数据,这样就拿到了每个好友的最高分. 值得一提的是,微信的这个接口在内部隐蔽的使用其微信的社交关系链 . 返回列表中的包含的 调用过wx.setUserCloudStroage这个接口的用户. 渲染排行榜 对分数进行排序 , 得到...
小游戏中的开放数据域可用来保存游戏数据,可实现排行榜等功能,以下是我在项目中的实现方式,提供参考: 一.开发前的配置 1、参考官方文档,在game.json中增加openDataContext的配置项,并创建相应的open目录和index.js文件: { “deviceOrientation”: “portrait”, ...
一。调用默认排行榜 首先我们需要了解: 1。白鹭开发文档(开放数据域):http://developer.egret.com/cn/github/egret-docs/Engine2D/minigame/openDataContext/index.html 2.微信小游戏开发文档(关系链数据):https://developers.weixin.qq.com/minigame/dev/tutorial/open-ability/open-data.html ...
使用sharedCanvas来自定义显示玩家的用户排行榜 重要说明 上述所涉及的微信接口 , 都只能在微信小游戏的...
和小游戏本身的代码执行环境是隔离的. 两者之间不能相通 , 子域只能接收外部的消息(如游戏的最高分),不能往外发消息(不能把用户的好友关系链数据发给开发者服务器) , 内存不共享,也就意味着,开发者拿不到微信的社交关系链数据 . 在这样的封闭条件下,开发者能做的只能是在子域的画布上将排行榜数据以个性化的...
Cocos开发小游戏如何实现微信排行榜 当游戏开发进入尾声,要引入微信数据的时候,需要了解和微信相关的接口了。 关系数据链 开放数据域 相关接口如下: wx.getFriendCloudStorage() 获取当前用户也玩该小游戏的好友的用户数据 wx.getGroupCloudStorage() 获取当前用户在某个群中也玩该小游戏的成员的用户数据...
unity开发微信小游戏需要添加开放数据域渲染库,否则打包完上传MP平台的时候会报错 添加地址:http://mp.weixin.qq.com/wxopen/plugindevdoc?appid=wx7a727ff7d940bb3f&token= =zh_CN 3、实现方式 看一下官方建议 所以大概流程就是使用 wx.setUserCloudStorage()将当前用户的游戏数据托管在微信后台,然后再使用wx...