? ? 企業(yè)微信獲取access_token和前面需要調(diào)用它的接口
? ? 需要用到的數(shù)據(jù)有:
? ? 1、corpid:每個(gè)企業(yè)都擁有唯一的corpid,獲取此信息可在管理后臺(tái)“我的企業(yè)”-“企業(yè)信息”下查看(需要有管理員權(quán)限)
2窒所、secret:secret是企業(yè)應(yīng)用里面用于保障數(shù)據(jù)安全的“鑰匙”,每一個(gè)應(yīng)用都有一個(gè)獨(dú)立的訪問(wèn)密鑰帆锋,為了保證數(shù)據(jù)的安全吵取,secret務(wù)必不能泄漏。
看下api的接口介紹:
看得出是通過(guò)傳遞corpid和corpsecret兩個(gè)參數(shù)獲取到access_token
因?yàn)槭峭ㄟ^(guò)https的get調(diào)用的
所以要先寫(xiě)一個(gè)get工具類(lèi)
url是請(qǐng)求接口的url锯厢,因?yàn)槭莋et所以所有的數(shù)據(jù)都在url里面
下面是獲取access_token的具體實(shí)現(xiàn)
AccessToken 是自己寫(xiě)的實(shí)體類(lèi)
ACCESS_TOKEN_URL 是接口url:https://qyapi.weixin.qq.com/cgi-bin/gettoken?corpid=ID&corpsecret=SECRECT
用replace將url里的ID和SECRECT里面替換成自己的
調(diào)用剛剛寫(xiě)的工具類(lèi)返回一個(gè)json數(shù)據(jù)
將返回的數(shù)據(jù)寫(xiě)入實(shí)體類(lèi)
返回實(shí)體類(lèi)皮官,可通過(guò)AccessToken.getAccess_token取到access_token。