如何通过unionid 获取公众号用户信息?
发布于 7 年前 作者 leiyi 7157 次浏览 来自 官方Issues

情况是这样的,小程序发送模版消息受到formid的限制,于是想通过发送公众号模版消息来代替,但是需要公众号用户的openid,现在小程序授权一切正常,返回了unionid,现在如何通过unionid 获取公众号用户对应的openid 这样用户表中存储小程序openid 和公众号openid,总不能每次用户授权注册的时候这个时候我就去执行公众号的查询用户接口然后在遍历比对unionid 来获取对应的用户信息吧,请问有什么好办法,

2 回复

sendMessage(unionid){ //给这个unionid发送公众号消息

    getOpenid(unionid){//从数据库里找到对应的openid}

    sendTempMessage(openid){//给这个openid发送公众号模板消息}

}

除了这个没有更好的办法吧

回到顶部