請先看第一篇:node獲取存儲token和ticket / 生成簽名html
一:後端前端
使用:node
1. app.js裏引入web
const setSdk = require('./config/setSdk')
ctx.body = await setSdk(ctx.request.body.url)
二:前端ajax
前端須要post給後端一個當前頁面的urljson
let url = location.href.split('#')[0] $.ajax({ type: 'post', url: '接口地址', dataType: 'json', data: { url }, success: (res) => { // res是後臺返回給前端的簽名信息, // 用來匹配 wx.config //包括: // appId: res.appId, // timestamp: res.timestamp, // nonceStr: res.nonceStr, // signature: res.signature, } })