關於QQ第三方登入的坑
去年公司的一款產品(我們叫它應用X吧)需要用到第三方登入,於是乎我們利用ShareSDK整合了QQ、微博、微信這三個平臺的第三方登入。埋下了一個坑~
這個坑是這麼被發現的,測試妹子在上週的時候測試發現,同個QQ賬號在iOS的應用X和在安卓的應用X登入後取到的資訊是不一致的,於是測試妹子跑來求救。於是瓜仔找來ShareSDK的客服人員扯淡了一番。於是客服就回了以下對話
這裡就需要交代騰訊開放平臺的一個坑了,就是因為它所以才有了這篇文章0.0
開啟騰訊開放平臺,選擇建立應用後會有這麼一個頁面
你說你看到這麼一個單項選單,你肯定想我要建立兩次,一次用於iOS上,一次用於安卓上。那麼你建立了兩次,騰訊肯定是認為你這兩個是獨立的應用,自然appKey是不一樣的。對的,我們去年就是這麼幹的,建立完後我們也沒覺得有啥問題。就這麼日復一日的過來了,直到測試妹子不知道是不是哪個筋脈被打通發現了這個bug,我們才注意到原來有這麼一個方法可以不需要建立兩次。
?看右上角有個下拉的選單選項,在這裡你看到iOS應用已經通過稽核了,但是上面還有個安卓應用顯示未提交稽核,你從這邊點進去會跳到一個讓你完善頁面
細心觀察,會發現這個頁面所顯示的appID和appKey居然跟上一個頁面是一樣的。好吧,騰訊,你個坑貨,你這個這麼重要的功能居然藏得這麼深。為此我還給提了個建議。
希望你不是忽悠我的,我可是為了後來人不被坑啊~
好嘛,既然如此,那已經進坑的我只好把現有的iOS應用從開放平臺刪掉,然後再來過了。(因為我發現iOS應用只有登入和分享功能而已,比較好替換,這點iOS的優勢體現出來了,呵呵)找了一會後,發現不對勁了,居然沒有刪除應用的地方,好吧,繼續找客服聊聊。於是乎
這。。。。。
行吧,我先去新增個安卓應用吧,然後要申請這個應用下線,接著是等待期。。。
申請通過後,我要再新增一個iOS應用,接著還是等待期。。。
嗯,這個問題就這麼解決了。希望使用騰訊開放平臺的騷年,一定記得先來看看我這篇文章,以免失足落水~
相關文章
- 基於 QQ 第三方登入
- 關於QQ授權登入
- 關於QQ郵箱登入提示一鍵登入解決方案
- php使用第三方QQ登入PHP
- Java實現QQ第三方登入Java
- QQ第三方登入認證流程(乾貨)
- laravel實現第三方qq一鍵登入Laravel
- Android探索與鞏固(微信QQ第三方登陸填坑)Android
- 簡單實現第三方qq登入和分享
- 封裝QQ、微信、微博的第三方登入和分享封裝
- 蘋果稽核被拒——第三方QQ登入的五種情形蘋果
- 關於SSH登入
- 關於使用者系統中第三方登入的設計
- 網站 asp.net c# 接入QQ第三方登入的方法網站ASP.NETC#
- 【網頁登入】QQ 登入、微信登入、微博登入、GitHub 登入網頁Github
- Java QQ授權第三方登陸Java
- 如何用python登入qqPython
- [API 寫法] QQ 登入、微信登入、Facebook、google、蘋果登入APIGo蘋果
- 前端關於單點登入的知識前端
- Python自動登入QQ的實現示例Python
- Flutter關於一個登入頁Flutter
- QQ信任登入(PC端 )申請
- keycloak~關於社群登入的過程說明
- 第三方登入原理
- 關於plsql,crt登入比較慢SQL
- QQ模擬登入實現後篇
- 社會化登入分享-QQ SDK接入
- 【求助】不安裝手機QQ可以使用QQ登入APP嗎APP
- windows 安裝 企業QQ後,個人qq無法登入Windows
- 關於calc的踩坑
- 有關於 QQ api 的文章網站API網站
- 關於接入微博登入的程式碼實現
- 聊聊“密碼登入”、“手機快捷登入”和“第三方聯合登入”密碼
- 關於uniapp呼叫支付寶登入問題APP
- QQ 快速登入協議分析與實現協議
- [外掛擴充套件]qq登入外掛套件
- Laravel5.6 實現第三方登入 微信登入Laravel
- Android 第三方登入之新浪微博授權登入Android
- 第三方登陸:微信掃碼登入