2023 掃碼關(guān)注微信公眾號(hào)授權(quán)登錄PHP源碼
2023-09-07 19:22 作者:會(huì)說源碼網(wǎng) | 我要投稿
簡(jiǎn)介
PHP微信掃碼關(guān)注公眾號(hào)并授權(quán)登錄源碼 PHP微信掃碼登錄看起來簡(jiǎn)單,但做起來有點(diǎn)麻煩,開發(fā)起來就會(huì)浪費(fèi)很多的時(shí)間。
PHP判斷是否首次關(guān)注公眾號(hào),掃碼關(guān)注公眾號(hào)獲取微信用戶頭像、openid和省市等信息源碼。
第一步:獲取關(guān)注二維碼ticket,并且傳參二維碼qrcode表主鍵id
第二步:微信服務(wù)端接受數(shù)據(jù),并且用戶登錄信息
第三步:每隔2秒檢測(cè)是否關(guān)注微信公眾號(hào) 通過微信openid和access_token獲取微信用戶信息,并存入表當(dāng)中的信息 若是沒有獲取到數(shù)據(jù),記得開啟curl,檢查防火墻、啟用 微信服務(wù)器IP白名單設(shè)置
PHP掃碼關(guān)注公眾號(hào)更新日志
1、修復(fù)因服務(wù)器配置導(dǎo)致的BUG
2、修復(fù)第一次關(guān)注無法獲取用戶信息(由于微信接口變化)
3、增加調(diào)試報(bào)錯(cuò)信息,比如因curl未開啟,或者訪問騰訊https出現(xiàn)SSL certificate:unable to get local issuer certificate
4、取消騰訊遠(yuǎn)程curl對(duì)https驗(yàn)證
標(biāo)簽: