剛開始部署的時(shí)候,沒有讓關(guān)注公眾號(hào)生成用戶,而且也沒有配置開放平臺(tái),導(dǎo)致微信那邊接口返回用戶信息是不存在unionid的,wechat_user表字段unionid為空
后續(xù)為了實(shí)現(xiàn)公眾號(hào)發(fā)送模板消息,配置了關(guān)注公眾號(hào)生成用戶,跟認(rèn)證了開放平臺(tái),這個(gè)時(shí)候微信接口返回了unionid,可以識(shí)別出同一個(gè)用戶在不同平臺(tái)的唯一id
問題是:wechat_user表里邊的uid不一致,導(dǎo)致模板消息發(fā)送失敗,
表示例:
代碼位置:(生成uid不同的原因)
現(xiàn)在是 后續(xù)的新用戶都是正常的,沒問題。但是項(xiàng)目已經(jīng)上線有一段時(shí)間了,已經(jīng)有了一定的用戶數(shù)量了,之前的用戶都沒有unionid,請(qǐng)問這種情況怎么弄下,請(qǐng)指導(dǎo)下,感謝,這個(gè)問題已經(jīng)處理3天了,馬上迎來曙光了。。。。。。