您的位置: 首頁(yè) >互聯(lián)網(wǎng) >

微信如何獲取access token 微信工作平臺(tái)開(kāi)發(fā)者模式獲取access_token的函數(shù)

2022-06-05 08:00:40 編輯:蘇蓓雅 來(lái)源:
導(dǎo)讀 大家好,我是云百科的客服小柏,我來(lái)為大家解答以上問(wèn)題。微信如何獲取access token,微信工作平臺(tái)開(kāi)發(fā)者模式獲取access_token的函數(shù)很多

大家好,我是云百科的客服小柏,我來(lái)為大家解答以上問(wèn)題。微信如何獲取access token,微信工作平臺(tái)開(kāi)發(fā)者模式獲取access_token的函數(shù)很多人還不知道,現(xiàn)在讓我們一起來(lái)看看吧!

1、首先,我先拍一張完整代碼的照片,然后在下一步中我會(huì)詳細(xì)解釋它。為了安全起見(jiàn),我替換Appid和Appsecret。如果使用這個(gè)類(lèi),只需填寫(xiě)微信微信官方賬號(hào)的Appid和Appsecret即可。

2、這個(gè)類(lèi)的第一行和第二行非常簡(jiǎn)單,就是發(fā)出設(shè)置utf8編碼的頭,設(shè)置服務(wù)器的時(shí)區(qū)。

3、第三行的開(kāi)頭是名為get_access_token class的類(lèi)體,其中定義了類(lèi)常量APPID和APPSECRET,所以只需填寫(xiě)這兩個(gè)值就可以了。此外,還定義了一個(gè)公共變量access_token來(lái)存儲(chǔ)access_token的結(jié)果。

4、在第8行的開(kāi)頭,有這個(gè)get _ access _ token class _ _ construct()的三個(gè)函數(shù),get_cookie_access_token()和get_new_access_token()。

5、Get_new_access_token()用于向微信服務(wù)器請(qǐng)求access_token。在執(zhí)行這個(gè)函數(shù)之后,已經(jīng)獲得了access_token。但微信每天只允許一個(gè)賬號(hào)請(qǐng)求2000次,一次返回的access_token有效期為2小時(shí)。如果微信微信官方賬號(hào)的訪問(wèn)量和請(qǐng)求量稍大,2000次是不夠的。所以引入了get_cookie_access_token()函數(shù)。

6、get_cookie_access_token()函數(shù)用于將get_new_access_token()函數(shù)得到的結(jié)果保存在access_token.yb的文件中,每當(dāng)需要獲取access_token時(shí),構(gòu)造函數(shù)__construct()首先讀取access _ token.yb的文件中的值,并驗(yàn)證其是否仍然有效。如果有效,就不會(huì)再向微信服務(wù)器請(qǐng)求。

7、使用這個(gè)類(lèi)時(shí),只需實(shí)例化該類(lèi),并獲取類(lèi)中的access_token屬性。代碼和回顯后的輸出是:

本文到此講解完畢了,希望對(duì)大家有幫助。


免責(zé)聲明:本文由用戶(hù)上傳,如有侵權(quán)請(qǐng)聯(lián)系刪除!

最新文章

精彩推薦

圖文推薦

點(diǎn)擊排行

2016-2022 All Rights Reserved.平安財(cái)經(jīng)網(wǎng).復(fù)制必究 聯(lián)系QQ280 715 8082   備案號(hào):閩ICP備19027007號(hào)-6

本站除標(biāo)明“本站原創(chuàng)”外所有信息均轉(zhuǎn)載自互聯(lián)網(wǎng) 版權(quán)歸原作者所有。