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