WebQQ最新登陸協(xié)議的用法
本文實例講述了WebQQ最新登陸協(xié)議的用法。分享給大家供大家參考。具體分析如下:
WebQQ協(xié)議更新后,原登陸算法等信息改變,導(dǎo)致很多朋友無法正常登陸,本站發(fā)布了一些與WebQQ最新登陸協(xié)議相關(guān)的文章,有因為未發(fā)布Demo,一些朋友會加Q來問,是否適應(yīng)最新的WebQQ,本文就做一個小的Demo來供大家測試.
聲明:
1、本Demo做的比較簡單,未對密碼及驗證碼等對錯做驗證,只是做登陸演示.
2、QQ是個比較隱私的東西,那么請您用測試號登陸本軟件,先小人后君子吧.
本站與最新WebQQ登陸協(xié)議相關(guān)文章,WebQQ二次登陸失敗{“retcode”:103,”errmsg”:”"}
解決辦法:重新抓了一次包,發(fā)現(xiàn)現(xiàn)在WebQQ將登陸加入SSL層也就是Https在第一次登陸的時候,返回的數(shù)據(jù)如下:
上述數(shù)據(jù)中包含一個回調(diào)地址,代碼如下:
訪問上面的地址(302跳轉(zhuǎn),注意Cookie的獲取),獲取到一個Cookie名為p_skey,將這個Cookie在二次登陸的時候,加入到Cookie中即可實現(xiàn)二次登陸.
WebQQ最新登陸協(xié)議
1、獲取驗證碼
方法:Get
地址,代碼如下:
Cookie:提交無,返回ptvfsession或verifysession
2、第一次登陸
方法:Get
地址,代碼如下:
Cookie:提交ptvfsession或verifysession,返回pt2gguin、uin 、skey、ETK、superuin、superkey、supertoken 、ptisp、RK、ptuserinfo、ptcz 、ptcz、airkey、ptwebqq 。
3、第一次登陸成功后返回回調(diào)地址
方法,Get
地址,代碼如下:
Cookie:提交ptvfsession、verifysession、skey、ptcz:、ptwebqq、RK、superkey、supertoken。返回pt2gguin、uin、skey、p_uin、p_skey、pt4_token。
4、第二次登陸
方法:Post
地址:
Cookie:提交ptvfsession、verifysession、skey、ptcz:、ptwebqq、RK、superkey、supertoken、p_skey、pt4_token、uin、p_uin、ptui_loginuin。
其他細(xì)節(jié)本文不再敘述,如果還有其他問題,請自行采取抓包軟件,對WebQQ登陸進(jìn)行抓包,無太大的技術(shù)含量,各位看官自行努力,如果您參照上述說明依然無法解決你的問題的話,那只有檢查其它原因了.
希望本文所述對大家的PHP程序設(shè)計有所幫助。
相關(guān)文章
php實現(xiàn)常見圖片格式的水印和縮略圖制作(面向?qū)ο?
這篇文章主要介紹了php實現(xiàn)常見圖片格式j(luò)pg,png,gif的水印和縮略圖制作,使用面向?qū)ο蠓椒▽崿F(xiàn)PHP圖片水印和縮略圖功能,感興趣的小伙伴們可以參考一下2016-06-06
PHP實現(xiàn)數(shù)組和對象的相互轉(zhuǎn)換操作示例
這篇文章主要介紹了PHP實現(xiàn)數(shù)組和對象的相互轉(zhuǎn)換操作,結(jié)合實例形式分析了php使用get_object_vars以數(shù)組形式訪問對象的方法,以及對象與數(shù)組相互轉(zhuǎn)換操作技巧,需要的朋友可以參考下2019-03-03
利用Memcached在php下實現(xiàn)session機制 替換PHP的原生session支持
利用Memcached在php下實現(xiàn)session機制,替換PHP的原生session支持2010-08-08
php實現(xiàn)pdo數(shù)據(jù)庫操作類過程詳解
這篇文章主要介紹了php實現(xiàn)pdo數(shù)據(jù)庫操作類過程,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧2022-12-12
PHP依賴注入(DI)和控制反轉(zhuǎn)(IoC)詳解
這篇文章主要介紹了PHP依賴注入(DI)和控制反轉(zhuǎn)(IoC)的相關(guān)資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-06-06

