微信企業號開發[三]——調用微信接口


微信的所有主動調用都需要帶上AccessToken,以下我們將講解如何獲取AccessToken

 

獲取AccessToken

AccessToken是企業號的全局唯一票據,調用接口時需攜帶AccessToken。

AccessToken需要用CorpIDSecret來換取,不同的Secret會返回不同的AccessToken。正常情況下AccessToken有效期為7200秒,有效期內重復獲取返回相同結果。access_token至少保留512字節的存儲空間。

  • 請求說明

    Https請求方式: GET

           https://qyapi.weixin.qq.com/cgi-bin/gettoken?corpid=id&corpsecret=secrect

  • 參數說明
參數 必須 說明
corpid 企業Id
corpsecret 管理組的憑證密鑰
  • 權限說明

    每個secret代表了對應用、通訊錄的不同權限;不同的管理組擁有不同的secret。

  • 返回說明

    a)正確的Json返回結果:

    {
       "access_token": "accesstoken000001",
       "expires_in": 7200
    }
參數 說明
access_token 獲取到的憑證。長度為64至512個字節
expires_in 憑證的有效時間(秒)

    b)錯誤的Json返回示例:

    {
       "errcode": 43003,
       "errmsg": "require https"
    }

 摘自http://qydev.weixin.qq.com/wiki/index.php?title=%E4%B8%BB%E5%8A%A8%E8%B0%83%E7%94%A8

 

獲取Secret

  1、設置->權限管理->新建普通管理組

  2、設置內部管理員

  3、設置應用權限

  4、獲得Secret

  說明:系統管理組與普通管理組是有區別的,系統管理組無法獲得Secret,所以系統管理組中的管理員是不能進行接口調用的。建議所有的參與開發人員都分配在普通管理組中而不是系統管理組,如果開發多個應用,不同開發人員對應不同的應用權限可創建多個管理組,每個管理組的Secret不一樣。

    

 
        

   在獲取到Secret后我們就能獲取到AccessToken,繼而調用管理通訊錄等其他接口。

 


[目錄]
[上一篇]微信企業號開發[二]——獲取用戶信息

 
        

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM