上海微信小程序开发-微信小游戏-关系链互动数据
官方文档网址:https://developers.weixin.qq.com/minigame/dev/guide/open-ability/interactive-data.html
那么当我们在上海小程序开发的时候该如果的操作呢?让我们一起和九影网络一起看下去吧~
1. 在微信小游戏工具中创建目录 jsserver 并在 jsserver 目录下创建 js 文件,命名为 checkInteractiveData.js

2.checkInteractiveData.js 中的代码内容可以直接使用官方demo的同名文件代码内容.按照自己的需要进行修改.
官方demo网址:https://developers.weixin.qq.com/minigame/dev/guide/open-ability/interactive-data.html

下载解压后复制同名文件的内容放到自己的文件中,或者直接复制整个文件替换掉自己的文件


3.上传 checkInteractiveData.js 代码(每次对 checkInteractiveData.js 的内容进行了修改,都要重新上传)

4.在 project.config.json 配置 jsserver 文件夹路径

5. 配置 wx.modifyFriendInteractiveStorage API 弹窗模板 API 网址:https://developers.weixin.qq.com/minigame/dev/api/open-api/data/wx.modifyFriendInteractiveStorage.html

注意 api 参数中的 key 对应于 模板中的 key

调用 wx.modifyFriendInteractiveStorage API 是否启用通知好友弹窗 根据是否配置了 参数 title


6.读取自己的 互动数据使用 wx.getUserInteractiveStorage 注意该 API 的返回值 需要经过 aes 解密
官方解释文档地址: https://developers.weixin.qq.com/minigame/dev/guide/open-ability/signature.html#%E5%8A%A0%E5%AF%86%E6%95%B0%E6%8D%AE%E8%A7%A3%E5%AF%86%E7%AE%97%E6%B3%95
aes 解密代码SVN目录地址 :svn://139.196.55.170/drum/client/wxgame_openDataContext_aes_base64decode

复制整个 cryptojs 文件夹 放到微信小游戏根目录下

参考 demo.js 中的代码 调用 wx.getUserInteractiveStorage API 并解密返回值

解密前要配置 appid / appsecret

wx.getUserInteractiveStorage API 官方讲解网址: https://developers.weixin.qq.com/minigame/dev/api/open-api/data/wx.getUserInteractiveStorage.html
那么上海小程序开发哪家好?
上海小程序开发请找上海九影,九影网络专注“互动 · 游戏 · 营销 · 系统”开发10余年,提供:休闲娱乐游戏、教育教学游戏、互动对战游戏、微信/小程序、品牌营销H5、移动App、政企信息化系统、三维展览展示、元宇宙/ARVR体感体感等服务。
手机:15000568602(微信同号)