关于这个问题,官方有一片答复,https://developers.weixin.qq.com/community/develop/doc/0008c0afbfc5c88e31196617e5b009
可是关于其他问题也没有再做回答
这里有几个问题
1.只是变更小程序主体而且没有更换开放平台不会更改openid和unionID 是吧,可是后面那句【有可能会因为主体改变而影响unionID的获取逻辑】什么意思?不明不白,到底会不会变。
2.如果还是原来的开放平台,变更了开放平台的主体。那unionID会不会变?
3.如果小程序和开放平台 都还是原来的,都变更了主体,openid unionID会变吗?
希望官方给个准确答复,顶一下
openid是根据应用APPID生成的;
unionid是根据开放平台账号生成的。
由此,可以无脑判断,
只要APPID没变,openid就不会变;
只要开放平台账号没换,unionid就不会变。
“有可能会因为主体改变而影响unionID的获取逻辑”,意思是你自己的代码逻辑需要检查,公众账号迁移,你代码里的相关openid、unionid对应逻辑可能会有问题(也可能没问题,全看你自己怎么写的)。