首頁 > web前端 > js教程 > 主體

node.js實作微信介面的封裝

php中世界最好的语言
發布: 2018-04-18 13:35:53
原創
2019 人瀏覽過

這次帶給大家node.js實作微信介面的封裝,node.js實作微信介面封裝的注意事項有哪些,下面就是實戰案例,一起來看一下。

在大家對node.js的使用中,使用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.參考官方文件

https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421141115

2、注意事項:

(1)確認白名單已配置:微信公眾平台->開發->基本配置->ip白名單

(2)確認JS介面安全網域已設定:微信公眾平台->設定->公眾號碼設定->JS介面安全網域

github:https://github.com/xjnotxj/wechat_interaction_jsapi

相信看了本文案例你已經掌握了方法,更多精彩請關注php中文網其它相關文章!

推薦閱讀:



#

以上是node.js實作微信介面的封裝的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板