框架类型 | 问题类型 | API/组件名称 | 终端类型 | 微信版本 | 基础库版本 |
---|---|---|---|---|---|
小游戏 | 需求 | wx.modifyFriendInteractiveStorage | 工具 | 7.014 | 2.11.0 |
https://developers.weixin.qq.com/minigame/dev/guide/open-ability/interactive-data.html
wx.modifyFriendInteractiveStorage有几个看不懂的地方
1.如果把quiet=true,是不是可以直接修改好友的托管数据?(不通过分享卡片的形式)
2.如果把quiet=false,会有的弹框提示只是在修改方而不是在被修改方吗?
3.如果使用wx.modifyFriendInteractiveStorage 修改了好友的数据,被修改方会直接收到提示吗,例如弹框之类的?还是需要修改方通过wx.getUserInteractiveStorage进行数据校验,然后决定是否更新?
4.以上是我在做一个向其他好友要求支援金币的按钮时候出现的问题,如果我需要向好友请求金币(不通过分享卡片的形式),是否可以通过wx.modifyFriendInteractiveStorage直接修改好友的金币数据,然后修改自己的金币数据?而修改好友金币托管数据这个事情需要好友去确认吗?有没有弹框之类的东西?
5.如果这个请求金币的功能我要做到需要被修改方按下确认按钮才会执行(不通过卡片的形式),是否就是让被修改方通过wx.getUserInteractiveStorage去进行校验托管数据和小游戏数据的差异,发现数据差异弹出提示框,如果修改方按下确认按钮,即使用wx.modifyFriendInteractiveStorage修改我方数据吗?
官方的实例需要用到npm,实在是搞不懂,有没有简单一点的实例,可以放在开发者工具直接运行的那种,谢谢