目前只能先用个虚拟机,保留下另一台电脑的信息,时不时登录下保证更新后信息可用,不丢失。 等到可以合并时,再合并吧,太折腾了。
微信PC版如何合并2台电脑的聊天记录需求场景:现在工作电脑A需要使用到微信,晚上回家有时候个人电脑B也需要登录这个微信做一些操作和信息接收,造成两台电脑聊天记录无法同步,有时候找历史消息记录必须去手机找到进行转发。 改进需求: 1.云同步消息记录,类似QQ 2.若云同步不支持,是否可以合并两台设备的聊天记录,这样可以每周手动合并一次手动同步到2台设备。 、 、
2023-05-09OPENID 是身份识别,如果不需要特别的API使用,没必要wx.checkSession。个别特殊的API需要验Session有效才能操作(这里说的SESSION是微信方服务器的)不是自己服务器的SESSION。 所以你自己只用OPENID使和的话时效自己控制,但微信服务器的,就需要验证登录有效性。所以才需要 wx.checkSession 先验证一下是否有效,有效则调用微信方API接口换取有用的数据。 如果每次进来都云调用LOGIN。 并不妥,有调用次数限制。每次进入小程序执行一次就行了。其它时候进入,验证是否过期就行了。过期就重新登发,没过期就调用本地存储的TOKEN使用。以减少不必要的请求。
关于wx.checkSession是否要比要调用的问题?进入小程序时不能直接每次调用wx.login吗?为啥还要查一下wx.checkSession?目前我的流程:进入小程序时第一步查询是否有scope.userInfo,如果没权限则调用wx.authorize,如果有授权则是调用wx.login,拿到code再次请求wx.getUserInfo,拿到getUserInfo返回的数据后向后端请求获取用户的具体数据。上面的流程还需要加上wx.checkSession吗?是不是我流程上出问题了,?为啥不能每次进入小程序直接调用wx.login?这样每次登录态不就是最新的吗?为啥还要wx.checkSession?有大佬能指导一下流程吗?有点乱
2023-04-03状态的微信官方服务器,你清不了,想测试就多用几个手机,打开小程序挂哪儿,等待过期。
wx.checkSession 如何可以故意让session失效好进行测试?wx.checkSession
2022-05-15