unionid 设计不合理 发送订阅消息又要用openid
发布于 7 年前 作者 li67 14541 次浏览 来自 官方Issues

https://developers.weixin.qq.com/doc/offiaccount/User_Management/Get_users_basic_information_UnionID.html

多个小程序就没法用unionid 发送消息 多个小程序要用订阅消息 还得都获取openid

2 回复

unionid是同一账号的作用,对开放平台唯一,如果用unionid你知道是哪个app,小程序发送的消息给用户,所以发送消息是要用对应小程序下的openid,openid对相关的应用小程序唯一,所以对用户来说消息来源清晰,不会混淆

unionid的获取确实繁琐一些,不过你都获取到了unionid了openid不自然也获取到了么

从逻辑上来说,发消息是跟着具体的小程序的,所以要用小程序对应的openid,而不是全局的unionid

unionid不合理的地方时获取方式太复杂,作为统一多平台账号的凭证应该简单一点

回到顶部