關(guān)于獲取小程序token進行服務(wù)端接口使用的方法

首先我舉例說明 獲取這個干嗎用的

在微信小程序開發(fā)文檔中的服務(wù)端接口中 有很多需要tonken 比如:


還有調(diào)用圖片和內(nèi)容是否違規(guī)的接口


等等 這些都需要用到token筷黔,但是你獲取過token 你就會知道,他得到的是這樣的一個json格式的 字段?

{"access_token":"29_YRzxPk9VeB7li4xKkXCmdsWtbAvbP3Ob1yOq1-VqvDvbqZLBBznGjvylvbqE4LvKC4EUuPm3wPAGN3lWbtg7vvRtWCqhCrbmorTwZKs4U3Uy6FvatV3og5XVEMh4oKcjsxsuILgGwEF0axsmCXIbAHAHCN","expires_in":7200}

有個expires_in 字段 這個就是token 的有效期 你倆個小時后再吧這個token往人家微信服務(wù)端傳 就會報錯

關(guān)于token定時刷新的功能網(wǎng)上有很多 說的很高端 要用中間服務(wù)器、要用緩存機制等等铅乡,其實呢夏漱,不用那么復(fù)雜

下面我們用Redis超輕量級的數(shù)據(jù)庫結(jié)合java進行token的實時刷新 保證調(diào)用的時候不會調(diào)用出失效的token

關(guān)于Redis下載安裝 如果不懂的同學(xué)可以問我(wx:xiaopeng550580)

安裝完畢后 我們開始使用他,Redis最重要的一個功能就是可以設(shè)置key 的有效時間霉囚,如果到時間他會自動刪除掉這個key谭溉,這是符合我們邏輯 的一個功能墙懂,下面寫代碼:

Redis驅(qū)動依懶:<dependency>

<groupId>redis.clients</groupId>

<artifactId>jedis</artifactId>

<version>2.9.0</version>

</dependency>



我們先進行查詢 看aa 也就是token 在沒在Redis數(shù)據(jù)庫中,

然后進行判斷


這樣寫出了思路就很明確了:

1. 我調(diào)用后臺接口先去Redis獲取token扮念,如果獲取到了 我直接返回损搬,

2.如果沒有獲取到 就證明key值已過期,就去重新調(diào)用微信的獲取token接口進行獲取柜与,

3.獲取到token后 進行josn解析巧勤,然后存儲到Redis中 js.set 參數(shù)照著我這樣傳就好了,

4.這樣就能實現(xiàn)對token 的管理弄匕,我們在需要用到token 的地方 直接調(diào)用這個方法 就可以得到新鮮出爐不過期的token 了


如環(huán)節(jié)中有不懂的 可以咨詢我 (wx:xiaopeng550580)

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末颅悉,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子迁匠,更是在濱河造成了極大的恐慌剩瓶,老刑警劉巖,帶你破解...
    沈念sama閱讀 219,366評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件柒瓣,死亡現(xiàn)場離奇詭異儒搭,居然都是意外死亡,警方通過查閱死者的電腦和手機芙贫,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,521評論 3 395
  • 文/潘曉璐 我一進店門搂鲫,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人磺平,你說我怎么就攤上這事魂仍。” “怎么了拣挪?”我有些...
    開封第一講書人閱讀 165,689評論 0 356
  • 文/不壞的土叔 我叫張陵擦酌,是天一觀的道長。 經(jīng)常有香客問我菠劝,道長赊舶,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,925評論 1 295
  • 正文 為了忘掉前任赶诊,我火速辦了婚禮笼平,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘舔痪。我一直安慰自己寓调,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 67,942評論 6 392
  • 文/花漫 我一把揭開白布锄码。 她就那樣靜靜地躺著夺英,像睡著了一般晌涕。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上痛悯,一...
    開封第一講書人閱讀 51,727評論 1 305
  • 那天余黎,我揣著相機與錄音,去河邊找鬼载萌。 笑死驯耻,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的炒考。 我是一名探鬼主播可缚,決...
    沈念sama閱讀 40,447評論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼斋枢!你這毒婦竟也來了帘靡?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,349評論 0 276
  • 序言:老撾萬榮一對情侶失蹤瓤帚,失蹤者是張志新(化名)和其女友劉穎描姚,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體戈次,經(jīng)...
    沈念sama閱讀 45,820評論 1 317
  • 正文 獨居荒郊野嶺守林人離奇死亡轩勘,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,990評論 3 337
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了怯邪。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片绊寻。...
    茶點故事閱讀 40,127評論 1 351
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖悬秉,靈堂內(nèi)的尸體忽然破棺而出澄步,到底是詐尸還是另有隱情,我是刑警寧澤和泌,帶...
    沈念sama閱讀 35,812評論 5 346
  • 正文 年R本政府宣布村缸,位于F島的核電站,受9級特大地震影響武氓,放射性物質(zhì)發(fā)生泄漏梯皿。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,471評論 3 331
  • 文/蒙蒙 一县恕、第九天 我趴在偏房一處隱蔽的房頂上張望东羹。 院中可真熱鬧,春花似錦弱睦、人聲如沸百姓。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,017評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽垒拢。三九已至,卻和暖如春火惊,著一層夾襖步出監(jiān)牢的瞬間求类,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,142評論 1 272
  • 我被黑心中介騙來泰國打工屹耐, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留尸疆,地道東北人。 一個月前我還...
    沈念sama閱讀 48,388評論 3 373
  • 正文 我出身青樓惶岭,卻偏偏與公主長得像寿弱,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子按灶,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,066評論 2 355

推薦閱讀更多精彩內(nèi)容