問題:小程序
查看「企業微信」的官方開發文檔,在「獲取access_token」部分提到,使用GET請求方法,訪問 https://qyapi.weixin.qq.com/cgi-bin/gettoken?corpid=ID&corpsecret=SECRET ,能夠得到應用的「access_token」。參數說明裏,須要corpid 和corpsecret兩個參數,corpid很好找,但找遍整個後臺,也沒有Corpsecret這個參數,後臺中並無單獨的corpsecret,這個corpsecret到底在哪裏?c#
結論:api
一、corpsecret就是「應用」的secret(也就是管理後臺中「自建」應用中與agentid在一塊兒的那個secret,在管理後臺「企業id」corpid附近是沒有「corpsecret」的。)微信
二、一個「企業微信」帳號只有一個corpid;spa
三、一個「企業微信」可有多個「自建」應用,每一個「自建」應用有本身的agentid和secretblog
四、企業微信的開發,在認證部分,只須要三個關鍵參數:corpid、agentid、secret,便可完成某個自建應用的認證token
五、使用企業的corpid 和各個應用的secret便可得到各自應用的「access_token」,默認有效期爲2小時(7200秒)接口
六、有此訪問令牌「access_token」,使用POST方法,帶上應用的agentid,就能夠給「企業微信」後臺中的該應用發送數據。好比:在後臺使用程序方式經過API接口調用,向通信錄中的人員發送某「自建」應用的消息,咱們在手機端的「企業微信」APP中,就可收到程序發送的消息。開發
參數獲取路徑:文檔
corpid的路徑:「企業微信」管理後臺--「個人企業」--「企業ID」。
Agentid、Secret:「企業微信」--「應用與小程序」--「自建應用」中獲取(基礎應用「打卡」「審批」在應用詳情中點擊API小圖標獲取)。
參考連接:
基本概念介紹:
https://work.weixin.qq.com/api/doc#90000/90135/90665
獲取access_token: