日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

5 微信公众号开发 获取 access_token

發布時間:2023/12/10 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 5 微信公众号开发 获取 access_token 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

在使用微信公眾號接口中,需要access_token。access_token是公眾號的全局唯一憑證。可以理解為我們服務器的身份證。

總結以上說明,access_token需要做到以下兩點:

1.因為access_token有2個小時的時效性,要有一個機制保證最長2個小時重新獲取一次;
2.因為接口調用上限每天2000次,所以不能調用太頻繁;

下面是核心代碼:

/*** 獲取全局訪問token*/ async getGlobalToken(): Promise<string> {if (this._globalToken && Date.now() < this._globalTokenTime) {return this._globalToken;}let url = `https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=${this.options.appid}&secret=${this.options.secret}`;const data = await client.get(url);const text = data.text;// 失效時間const { access_token, expires_in } = JSON.parse(text);this._globalToken = access_token;this._globalTokenTime = Date.now() + expires_in * 1000 - 5000;return this._globalToken; }

微信也有自己的debug調試工具:https://mp.weixin.qq.com/debug
可以自己試試看。

創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的5 微信公众号开发 获取 access_token的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。