小程序
小游戏
企业微信
微信支付
扫描小程序码分享
我新建了一个小程序,想要替换掉旧的小程序(由于一些原因旧版小程序不能满足现在的业务需求),但原来的小程序已经积累了很多用户,那如何做才能使原小程序积累的用户数据新版小程序也可以使用呢?
注:2个小程序都同为一个主体,但由于不同小程序有不同的appid,故此用户的openId就会不同,这个可以解决嘛?
12 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
a小程序带着你要转移的数据(余额积分之类的)跳转到b小程序再写入数据库就行了,
unionid没必要吧,既然改版了不可能所有老数据都还有用~除非数据库结构完全一样。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
数据库用的是一个,因为是在原小程序的基础上添加了部分功能,所以原小程序中的操作数据还是要保留的
那直接复制数据库给b,b小程序上线后,a小程序也上线只保留一个传值页面的版本,a小程序传递当前用户openid给b小程序,b小程序匹配后替换新的openid,
原来的身份a用户对应数据库a条数据,现在因为openid变了,也就是同样的身份a用户在新的小程序里是身份b用户了,我怎么知道以前的a条数据是现在的b身份的人的呢?(按照楼主的说法,应该数据库里和用户数据绑定的唯一依据就是openid吧)
openid还是a小程序的,用户进入a小程序后带着openid去b小程序匹配a小程序的用户表,然后写入用户数据和新openid到新用户表,同时记录下a小程序的openid有没有使用过,使用过直接登录操作~如果用户老用户直接进了b小程序发现数据不对,可以加一个同步按钮,跳到A再跳回来
楼主并没有绑定开发平台,所以a小程序并没有记录unionid,unionid是行不通的~
绑定开放平台,使用UnionID+新小程序OpenID来区分用户
正在加载...
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
楼上说得极是~
a小程序带着你要转移的数据(余额积分之类的)跳转到b小程序再写入数据库就行了,
unionid没必要吧,既然改版了不可能所有老数据都还有用~除非数据库结构完全一样。
数据库用的是一个,因为是在原小程序的基础上添加了部分功能,所以原小程序中的操作数据还是要保留的
那直接复制数据库给b,b小程序上线后,a小程序也上线只保留一个传值页面的版本,a小程序传递当前用户openid给b小程序,b小程序匹配后替换新的openid,
原来的身份a用户对应数据库a条数据,现在因为openid变了,也就是同样的身份a用户在新的小程序里是身份b用户了,我怎么知道以前的a条数据是现在的b身份的人的呢?(按照楼主的说法,应该数据库里和用户数据绑定的唯一依据就是openid吧)
openid还是a小程序的,用户进入a小程序后带着openid去b小程序匹配a小程序的用户表,然后写入用户数据和新openid到新用户表,同时记录下a小程序的openid有没有使用过,使用过直接登录操作~如果用户老用户直接进了b小程序发现数据不对,可以加一个同步按钮,跳到A再跳回来
楼主并没有绑定开发平台,所以a小程序并没有记录unionid,unionid是行不通的~
绑定开放平台,使用UnionID+新小程序OpenID来区分用户