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

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

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

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

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

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

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

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

5、Get_new_access_token()用于向微信服務(wù)器請求access_token。在執(zhí)行這個函數(shù)之后,已經(jīng)獲得了access_token。但微信每天只允許一個賬號請求2000次,一次返回的access_token有效期為2小時。如果微信微信官方賬號的訪問量和請求量稍大,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時,構(gòu)造函數(shù)__construct()首先讀取access _ token.yb的文件中的值,并驗證其是否仍然有效。如果有效,就不會再向微信服務(wù)器請求。

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

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


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

最新文章

精彩推薦

圖文推薦

點擊排行

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

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