node.js实现微信JS-API封装接口示例代码
微信JS-API接口
功能:
用于管理和获取微信JSSDK产生的access_token、jsapi_ticket和签名
装置
npm i微信_交互_ jsapiInit
让Jsapi=require('微信_交互_ Jsapi ');使用
微信_ appid和微信_ appsecret分别是开发者id和密码,可以在微信公众平台-开发-基础配置中找到
const jssdk=new Jsapi(微信_APPID,微信_ app secret);1.获取access_token,返回promise对象,并解析回调返回字符串
jssdk.getAccessToken()。然后(re=console.log(re))。catch(err=console . err(err));2.获取jsapi_ticket,返回promise对象,并解析回调返回字符串
jssdk.getJsApiTicket()。然后(re=console.log(re))。catch(err=console . err(err));3.获取JS-SDK权限验证的签名,返回promise对象,通过resolve回调返回json
jssdk.getSignPackage(url)。然后(re=console . log(JSON . stringify(re))。catch(err=console . err(err));流程图
1、第一种方式(重复参数,清除)
2、第二种方式(参数不重复出现,顺序不明确)
前端调用方法
1.参考官方文件
https://mp.weixin.qq.com/wiki?t=resource/RES _ mainid=MP 1421141115
2.注意事项:
(1)确认白名单已配置:微信公众平台-开发-基础配置-ip白名单
(2)确认JS接口安全域名已配置:微信公众平台-设置-微信官方账号配置-JS接口安全域名
github:https://github.com/xjnotxj/wechat_interaction_jsapi
以上就是本文的全部内容。希望对大家的学习有帮助,支持我们。
版权声明:node.js实现微信JS-API封装接口示例代码是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。