小程序獲取unionid為空 小程序沒有id
首先,我想說我遇到的問題是我們的程序調(diào)用微信applet獲取openid,然后通過openid獲取唯一的用戶標(biāo)識,用戶可以登錄。但是,當(dāng)我們將微信公眾號調(diào)用到openid時,同一個用戶可以使用兩個不同
首先,我想說我遇到的問題是我們的程序調(diào)用微信applet獲取openid,然后通過openid獲取唯一的用戶標(biāo)識,用戶可以登錄。但是,當(dāng)我們將微信公眾號調(diào)用到openid時,同一個用戶可以使用兩個不同的openid來區(qū)分是否是同一個用戶,然后我們就可以知道是否調(diào)用了微信applet。微信的官方賬號和用戶的賬號是一樣的,所以我們用unionid來區(qū)分unionid是否是同一個用戶。官方賬號是官方賬號,首先,可以得出結(jié)論;]首先,小程序和公眾號是通過微信開放平臺與unionID用戶關(guān)系綁定的,而不是與官方賬號相關(guān)的小程序;]申請微信開放平臺認(rèn)證,然后將小程序和N個多公眾號分別綁定到開放平臺上;]將applet共享給其他用戶,用戶進(jìn)入小程序獲取applet。Unionid,通過Unionid查詢目標(biāo)正式賬號列表;如果沒有正式賬號列表,可以提示關(guān)注;]如果還不明白,])首先可以使用修改后的SQL語句選擇字段使用此方法ISNULL(勾選字段,0),如果字段為空,則返回0。其次,在success回調(diào)函數(shù)中使用異步請求返回參數(shù)資源數(shù)據(jù)!=null判斷
這里主要是微信小程序,“個人”和“個體戶/公司”注冊微信小程序賬號的區(qū)別:
個人注冊程序:無認(rèn)證,無高級功能,無對接支付功能,只開放30%以內(nèi)行業(yè)類別;百度、支付寶等小平臺程序,個人,禁止注冊;
企業(yè)/個體戶注冊小程序:可認(rèn)證,可開發(fā)高級功能,可對接支付功能,開放100%的行業(yè)類別可以選擇,其中百度、支付寶等平臺小程序、企業(yè)可以注冊。
因為每次在微信公眾平臺注冊賬號,都需要占用一個郵箱號碼,所以要小心。小程序和官方帳戶應(yīng)在不同的郵箱注冊。
如果我能幫到你,歡迎夸獎!