微信小程序 getAccessToken
獲取小程序接口調(diào)用憑據(jù)
在開發(fā)微信小程序時,調(diào)用后臺 API 需要借助全局唯一的 access_token。本文介紹如何通過微信小程序的 auth.getAccessToken 接口獲取 access_token。
1. 請求地址
使用 HTTP GET 方法訪問以下地址:
https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=APPID&secret=APPSECRET
其中,APPID 和 APPSECRET 分別為小程序的唯一憑證和密鑰,可在「微信公眾平臺 - 設(shè)置 - 開發(fā)者設(shè)置」頁中獲得。注意,需要已經(jīng)成為開發(fā)者,并且賬號沒有異常狀態(tài)才能獲取。
2. 請求參數(shù)
auth.getAccessToken 的請求參數(shù)如下:
屬性 | 類型 | 默認值 | 必填 | 說明 |
---|---|---|---|---|
grant_type | string | 是 | 填寫 client_credential | |
appid | string | 是 | 小程序唯一憑證,即 AppID | |
secret | string | 是 | 小程序唯一密鑰,即 AppSecret |
3. 返回值
auth.getAccessToken 返回的 JSON 數(shù)據(jù)包如下:
屬性 | 類型 | 說明 |
---|---|---|
access_token | string | 獲取到的憑證 |
expires_in | number | 憑證有效時間,單位:秒。目前是7200秒之內(nèi)的值。 |
errcode | number | 錯誤碼 |
errmsg | string | 錯誤信息 |
其中 errcode 的合法值如下:
值 | 說明 | 最低版本 |
---|---|---|
-1 | 系統(tǒng)繁忙,此時請開發(fā)者稍候再試 | |
0 | 請求成功 | |
40001 | AppSecret 錯誤或者 AppSecret 不屬于這個小程序,請開發(fā)者確認 AppSecret 的正確性 | |
40002 | 請確保 grant_type 字段值為 client_credential | |
40013 | 不合法的 AppID,請開發(fā)者檢查 AppID 的正確性,避免異常字符,注意大小寫 | <本文由himall原創(chuàng),商業(yè)轉(zhuǎn)載請聯(lián)系作者獲得授權(quán),非商業(yè)轉(zhuǎn)載請標明:himall原創(chuàng)>
多用戶商城系統(tǒng)解決方案
滿足不同行業(yè)發(fā)展電商的需求,HiMall更有針對性的提供不同行業(yè)內(nèi)的電商解決方案
|2024-10-30猜你喜歡
【本站聲明】
1、本網(wǎng)站發(fā)布的該篇文章,目的在于分享電商知識及傳遞、交流相關(guān)電商信息,以便您學習或了解電商知識,請您不要用于其他用途; |2024年10月30日熱門詞匯
上一篇:微信小程序 服務(wù)端 下一篇:微信小程序 getDailySummary
|