成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

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

mist14 / 3139人閱讀

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

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

這邊先說(shuō)下oauth2.0大概的流程吧:

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

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

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

騰訊和微博的審核時(shí)間都差不多,說(shuō)是1個(gè)工作日,基本我都是2個(gè)工作日。騰訊的那個(gè)郵箱,我發(fā)了郵件過(guò)去,沒(méi)人回的,還不如上次微信開(kāi)發(fā)的??磥?lái)騰訊QQ這邊真的有點(diǎn)落寞了!

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

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/30254.html

相關(guān)文章

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

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

    null1145 評(píng)論0 收藏0
  • 給新手Python微博爬蟲(chóng)

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

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

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

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

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

    darkerXi 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<