進行公衆號開發時,許多接口的調用都須要攜帶access_token,好比上傳圖片、查看圖片信息等接口,本節來看如何用代碼來獲取access_token。 經過文檔,咱們能夠看按要求調用api,須要提供公衆號appId和secretKey,登陸公衆號管理平臺能夠得到信息,注意secretKey是很是重要,不要泄漏出去。 代碼的實現,就是用GET方法,按要求把url替換完整,而後調用就好。json
import json import requests # 獲取token url_token = 'https://api.weixin.qq.com/cgi-bin/token?' res = requests.get(url=url_token,params={ "grant_type": 'client_credential', 'appid':'wxxxxxxx',# 這裏填寫上面獲取到的appID 'secret':'xxxxx',# 這裏填寫上面獲取到的appsecret }).json() # print(res) token = res.get('access_token') print(token)
獲得的token應該跟公衆號開發測試工具的結果一下,從文檔中,咱們能夠知道,access_token有過時時間的概念,實際使用過程當中,能夠將access_token放進緩存,提升效率,初學者不必關注那麼多,直接用上面代碼就夠了。api