首頁  >  文章  >  web前端  >  實例講解node.js實作微信JS-API封裝接口

實例講解node.js實作微信JS-API封裝接口

巴扎黑
巴扎黑原創
2017-09-07 10:18:131653瀏覽

這篇文章主要介紹了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中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn