這篇文章主要介紹了node.js實作微信JS-API封裝介面的範例程式碼,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟著小編過來看看吧
Wechat JS-API介面
功能:
用於管理和取得微信JSSDK 生產的access_token、 jsapi_ticket和簽章(signature)
Installation
npm i wechat_interaction_jsapi
Init
let Jsapi = require("wechat_interaction_jsapi");
Usage
WECHAT_APPID, WECHAT_APPSECRET 分別為開發者id 和密碼,在微信公眾平台->開發->基本配置裡可找到
const jssdk = new Jsapi(WECHAT_APPID, WECHAT_APPSECRET);1、取得access_token, 返回promise對象,resolve回呼返回string
jssdk.getAccessToken().then( re => console.log(re) ).catch(err => console.error(err));2、取得jsapi_ticket, 返回promise對象,resolve回呼返回string
jssdk.getJsApiTicket().then( re => console.log(re) ).catch(err => console.error(err));3、取得JS-SDK 權限驗證的簽章, 傳回promise對象,resolve回呼傳回json
#
jssdk.getSignPackage(url).then( re => console.log(JSON.stringify(re)) ).catch(err => console.error(err));流程圖1、第一種方式(參數重複出現,條理清楚) ###2、第二種方式(參數不重複出現,條理不清楚)###############前端呼叫方法######1、參考官方文件#####https://mp .weixin.qq.com/wiki?t=resource/res_main&id=mp1421141115######2、注意事項:######(1)確認白名單已配置:微信公眾平台->開發- >基本設定->ip白名單######(2)確認JS介面安全網域已設定:微信公眾平台->設定->公眾號碼設定->JS介面安全網域名稱###
以上是實例講解node.js實作微信JS-API封裝接口的詳細內容。更多資訊請關注PHP中文網其他相關文章!