QQ登录的那些坑(如何开发qq登陆功能)
這幾天在項目上面實現(xiàn)qq登錄的功能,當(dāng)功能做好后發(fā)現(xiàn),同一個qq號登錄之后騰訊返回的openid并不一樣。。。。(天啦嚕啊~)然后查詢文檔以及咨詢客服才知道注冊申請時是有一個固定的套路的(不得不說,如今做什么都講究套路啊~),由于騰訊的qq登錄申請分兩個平臺,一個QQ互聯(lián),一個是騰訊開發(fā)者平臺,我們的網(wǎng)站qq登錄是在QQ互聯(lián)上申請的,移動端是在騰訊開放平臺申請的,然后就悲劇啦!出現(xiàn)同一qq用戶在不同端登錄,分別創(chuàng)建了不同的賬戶信息(就是因為返回的openid不同),這個問題解決的方法是向騰訊發(fā)送申請郵件將移動端和pc端的用戶標(biāo)識同一起來,申請通過之后你會獲得一個 unionid 的東東,這個字段就是對應(yīng)的每個用戶的唯一標(biāo)識啦!而不再使用openid來進行標(biāo)識,具體的審核請求如圖
鏈接地址為: http://wiki.connect.qq.com/%E5%BC%80%E5%8F%91%E8%80%85%E5%8F%8D%E9%A6%88
其實并不是非要進行打通才可以,再我們創(chuàng)建應(yīng)用的時候可以將三端(ios android pc)創(chuàng)建的應(yīng)用的appid進行統(tǒng)一就可以繼續(xù)使用openid來作為用戶標(biāo)識符啦!!如圖
關(guān)注公眾賬號,獲取更多內(nèi)容~~
我們的口號是:每天5分鐘,利用零散的時間學(xué)習(xí)更多的技術(shù)~~ 《新程序員》:云原生和全面數(shù)字化實踐50位技術(shù)專家共同創(chuàng)作,文字、視頻、音頻交互閱讀總結(jié)
以上是生活随笔為你收集整理的QQ登录的那些坑(如何开发qq登陆功能)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 事件绑定及解除事件绑定
- 下一篇: 中大型网站技术架构演变过程