VBA開發(fā)企業(yè)微信及微信企業(yè)號手冊介紹
1 企業(yè)微信與微信企業(yè)號
1.1 什么是企業(yè)微信-企業(yè)微信介紹
1.2 企業(yè)號升級到企業(yè)微信的通知
1.3 企業(yè)微信的發(fā)布-微信企業(yè)號將作為微信插件
1.4 企業(yè)微信與微信企業(yè)號的區(qū)別和聯(lián)系
1.5 微信企業(yè)號與服務(wù)號 訂閱號的區(qū)別
2 企業(yè)微信使用
2.1 申請企業(yè)微信
2.2 使用微信插件(原企業(yè)號)
2.2.1 在企業(yè)微信中使用微信企業(yè)號
2.2.2 修改微信企業(yè)號的LOGO
2.2.3 在微信插件底部可快捷打開企業(yè)微信客戶端
2.3 修改應(yīng)用的LOGO
2.4 企業(yè)微信獲取對方是否已經(jīng)閱讀了信息的狀態(tài)
2.5 登錄企業(yè)微信APP
2.6 企業(yè)微信退出指定的企業(yè)
2.7 企業(yè)微信退出后重新加入企業(yè)
2.8 企業(yè)微信后臺添加成員及邀請成員加入
2.9 企業(yè)成員幾種加入企業(yè)微信的方法對比
2.10 免費(fèi)的企業(yè)郵箱并在企業(yè)微信中提示收到郵件
2.11 企業(yè)微信管理員后臺管理
2.11.1 企業(yè)微信成員賬號能夠修改嗎?
2.11.2 通訊錄如何添加自定義的字段-擴(kuò)展屬性-企業(yè)微信
2.12 企業(yè)微信內(nèi)部局域網(wǎng)如何訪問企業(yè)微信-網(wǎng)管設(shè)置?
3 企業(yè)微信開發(fā)(Access Excel VBA)
3.1 企業(yè)微信開發(fā)入門
3.1.1 代碼添加用戶與先掃描企業(yè)微信二維碼的區(qū)別
3.2 企業(yè)微信開發(fā)-回調(diào)
3.2.1 為什么要使用HTTPS以及國內(nèi)外有哪些免費(fèi)SSL證書
3.2.2 IIS使用阿里免費(fèi)SSL證書
3.2.3 其它環(huán)境使用阿里免費(fèi)SSL證書
3.2.4 企業(yè)微信及微信企業(yè)號開發(fā)經(jīng)驗(yàn)總結(jié)
3.2.5 企業(yè)微信及微信企業(yè)號回調(diào)設(shè)置
3.2.6 回調(diào)URL校驗(yàn)失敗或-40001錯(cuò)誤或echostr校驗(yàn)失敗,請您檢查是否正確解密并輸出明文echostr 終極解決方法
3.3 企業(yè)微信獨(dú)家經(jīng)驗(yàn)
3.3.1 使用中控服務(wù)器獲取AccessToken突然提示無權(quán)限
3.3.2 如何避免Access Token失效,保證access_token長期有效?
3.4 相關(guān)說明
3.4.1 企業(yè)微信主動(dòng)調(diào)用頻率限制
3.4.2 企業(yè)微信開發(fā)全局錯(cuò)誤碼
3.4.3 微信加解密庫下載與錯(cuò)誤返回碼
3.4.4 企業(yè)號的CorpSecret在企業(yè)微信中如何查到
4 企業(yè)微信開發(fā)VIP經(jīng)驗(yàn)心得
4.1 選擇企業(yè)微信與微信插件原企業(yè)號的心得
4.2 企業(yè)微信如何通過手機(jī)號來獲取 對應(yīng)的成員ID及成員的詳細(xì)信息呢?

如何避免Access Token失效,保證access_token長期有效?

2017-09-01 08:27:08
zstmtony
8374
最后編輯:zstmtony 于 2017-09-01 08:36:01
微信開發(fā)中如何解決ACCESS TOKEN 過期失效呢?

原因:

     開發(fā)過微信的朋友們都知道,access_token在微信公眾號及企業(yè)微信開發(fā)中非常重要,但它有自己的生命周期,且每天有最高的調(diào)用次:數(shù),它的有效期為7200秒,即2個(gè)小時(shí),一天最多調(diào)用2000次。如果企業(yè)微信使用頻率一高或流量一高,就over了,沒辦法,必須尋找一種解決辦法。


解決思路:

   很簡單:建立公共access token數(shù)據(jù)文件或數(shù)據(jù)庫或緩存文件(在中控服務(wù)器中),有效期內(nèi)不重新創(chuàng)建access_token,而是從這個(gè)中控服務(wù)器中的數(shù)據(jù)庫或緩存文件直接讀取這個(gè) 口令。


解決方案:
1、微信類模塊:有效期內(nèi)直接讀取access token數(shù)據(jù)文件中的json數(shù)據(jù),當(dāng)過期失效時(shí),才重新獲取并創(chuàng)建新的access token數(shù)據(jù)文件,將重新保存在中控服務(wù)器緩存文件或數(shù)據(jù)庫中

2、數(shù)據(jù)文件:存放有效的access token數(shù)據(jù),具體有:access_token.json和jsapi_ticket.json

3、所有其它所有軟件或網(wǎng)頁要用到Access token的都從這個(gè)中控服務(wù)器中去提取

4、還需要避免微信服務(wù)器偶爾的未到失效時(shí)間,Access token失效或異常的錯(cuò)誤處理。以及在上一次Access token還正在使用,新的Access token同時(shí)提取,2個(gè)Access token同時(shí)使用的問題

移動(dòng)訪問