亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

關(guān)于網(wǎng)站微博和QQ第三方的登陸

mist14 / 3185人閱讀

摘要:近幾日由于公司業(yè)務(wù)需要,要做一個網(wǎng)站的第三方登陸,并且登陸之后并進(jìn)行驗證,只有登陸過我們手機(jī)的第三方賬號才可以登陸網(wǎng)站。只能百度,發(fā)現(xiàn)騰訊對于網(wǎng)站登陸和手機(jī)登陸拿到的是不一樣的,如果要想一樣得寫申請信給,簡直就是蛋疼。

近幾日由于公司業(yè)務(wù)需要,要做一個網(wǎng)站的第三方登陸,并且登陸之后并進(jìn)行驗證,只有登陸過我們手機(jī)app的第三方賬號才可以登陸網(wǎng)站。

這邊先說下oauth2.0大概的流程吧:

第三方登陸入口->跳轉(zhuǎn)鏈接->在第三方輸入賬號和密碼登陸->第三方調(diào)用回調(diào)函數(shù)返回給你一個code之類的->拿code請求access_token->拿access_token請求到唯一標(biāo)識的openid或者uid之類的

首先做的是qq,看了下文檔,其實我們的需求沒有文檔上的那么復(fù)雜,只是登陸一下獲取openid然后拿回來驗證就好了。我這邊做的是按照網(wǎng)上的一個資料直接請求一個鏈接就進(jìn)入第三方的登陸入口了,然后就是按照上面的流程拿到openid。當(dāng)我測試時,拿請求到的openid去和我們app拿到的openid比較發(fā)現(xiàn)不一樣的,然后我檢查了下我拿到的那個openid,請求其他的接口api,發(fā)現(xiàn)是OK的。這我就納悶了,問app那邊,他們說是沒有對openid進(jìn)行任何處理。只能百度,發(fā)現(xiàn)騰訊對于網(wǎng)站登陸和手機(jī)app登陸拿到的openid是不一樣的,如果要想一樣得寫申請信給connect@qq.com,簡直就是蛋疼。還有一點要吐槽的,請求access_token之類的接口時,騰訊返回的不是一個json串的,而是比如“access_token=FE04************************CCE2&expires_in=7776000?!敝惖淖址?,需要開發(fā)者自己解析的,而且請求openid時,返回的結(jié)果是callback(****)的字符串,還需要用到正則表達(dá)式的,簡單讓我調(diào)試了半天(樓主正則不太好)這接口真心想吐槽啊,返回格式太老了,都不更新的。而且騰訊應(yīng)用信息里面的測試賬號是最后一欄信息!這么重要的信息居然放最后一欄,一不小心沒注意- -,也是由于我第一次開發(fā)第三方登陸

微博登陸,首先就是測試賬號的編輯,有專門一欄,我感覺比較好,容易找到。返回的都是json串,比較方便。而且第二部請求access_token時就已經(jīng)返回給你uid了,也是和手機(jī)端一樣的,直接打通手機(jī)應(yīng)用的關(guān)聯(lián)。

騰訊和微博的審核時間都差不多,說是1個工作日,基本我都是2個工作日。騰訊的那個郵箱,我發(fā)了郵件過去,沒人回的,還不如上次微信開發(fā)的。看來騰訊QQ這邊真的有點落寞了!

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://www.ezyhdfw.cn/yun/30254.html

相關(guān)文章

  • 網(wǎng)站接入qq,微信,微博三方登陸(多網(wǎng)站,多級域名,多app端)

    摘要:第三方登陸的整體思路是獲取第三方中的,然后與用戶關(guān)聯(lián)存到數(shù)據(jù)庫,進(jìn)行登陸。用于第三方應(yīng)用防止攻擊,成功授權(quán)后回調(diào)時會原樣帶回。 第三方登陸的整體思路是獲取第三方中的openid,然后與用戶關(guān)聯(lián)(存到數(shù)據(jù)庫),進(jìn)行登陸。 現(xiàn)在需求是:兩個(或多個)一級域名,如maxiye.cn和yexima.com,同時每個域名下有多個二級域名分布,如:app.maxiye.cn,new.maxiye....

    null1145 評論0 收藏0
  • 給新手Python微博爬蟲

    摘要:結(jié)合項目代碼看比較好一些說明爬的是手機(jī)端網(wǎng)頁版的微博聽說這個爬起來簡單,我就爬了。最后的數(shù)據(jù)采用序列化后存儲在本地想用數(shù)據(jù)庫的自己改一下就好了,不會的可以去看看廖雪峰老師的教程。關(guān)于,可以看廖雪峰老師的講解。 為什么說是給新手的呢? 因為項目很小,算上空行才200來行代碼,甚至有些簡陋。相比于動不動寫成幾個大模塊的教程,新手們能更快理解我在干什么,節(jié)省學(xué)習(xí)時間。當(dāng)然,該有的模擬登陸,數(shù)...

    XUI 評論0 收藏0
  • python綜合程序設(shè)計——做一個可視化大屏

    摘要:完成可視化熱搜榜和國內(nèi)疫情新增圖,提高學(xué)生的編程能力和分析問題解決問題的能力。下圖為百度微博知乎三大平臺的熱搜詞頻統(tǒng)計圖。后續(xù)我會補(bǔ)上薄弱項,為爭取做一名全棧技術(shù)人員而奮斗。 ...

    _Dreams 評論0 收藏0
  • 阿里云故障「驚魂」1小時:難道我們是那0.1%?

    摘要:一場因阿里云故障引發(fā)的突發(fā)事件,導(dǎo)致他所在的互聯(lián)網(wǎng)金融公司幾近癱瘓。此次事故從點分至點分,時長約一小時。對此,阿里云方面不予置評。但阿里云相關(guān)負(fù)責(zé)人向新浪科技表示,賠償問題將按照相關(guān)服務(wù)保障條款進(jìn)行處理。 6月27日晚,北京國貿(mào)寫字樓2座燈火通明。林曉宇疾步往返于運維部與研發(fā)部的走廊上,表情有些凝重。  一場因阿里云故障引發(fā)的突發(fā)事件,導(dǎo)致他所在的互聯(lián)網(wǎng)金融公司幾近癱瘓。在運維部工作近一年,...

    darkerXi 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<