node-weixin-config
Weixin configuration module
微信校验配置模块是 (node-weixin-api 或者 node-weixin-express) 的一个子项目。
它用来校验配置信息, 通过调用各配置的init函数来验证参数的合法性。
交流QQ群: 39287176
注:
node-weixin-express是基于node-weixin-*的服务器端参考实现。
node-weixin-api是基于node-weixin-*的API接口SDK。
它们都是由下列子项目组合而成:
-
node-weixin-config 用于微信配置信息的校验
-
node-weixin-auth 用于与微信服务器握手检验
-
node-weixin-util 一些常用的微信请求,加密,解密,检验的功能与处理
-
node-weixin-request 微信的各类服务的HTTP请求的抽象集合
-
node-weixin-oauth 微信OAuth相关的操作
-
node-weixin-pay 微信支付的服务器接口
-
node-weixin-jssdk 微信JSSDK相关的服务器接口
-
node-weixin-menu 微信菜单相关的操作与命令
-
node-weixin-user 微信用户API
-
node-weixin-media 微信多媒体API
-
node-weixin-qrcode 微信二维码API
Install
$ npm install --save node-weixin-config
Usage
var nwc = ; //Init app var app = id: 'asfd' secret: 'sfdsf' token: 'safsff';nwcapp; //Init Merchant var merchant = id: 'id' key: 'key';nwcmerchant; //Init SSL Certificate var path = ;var certificate = pkcs12: path key: 'key';nwccertificate; //Init Oauth var oauth = //用户首次访问的URL地址 access: 'http://oauth.domain.com/weixin/access' //用户通过验证后的返回地址 redirect: 'http://oauth.domain.com/weixin/redirect' //成功获取用户openid后的地址 success: 'http://pay.domain.com/successAndReadyToPay'; nwcurlsoauth; //JSSDK Initvar jssdk = pay: 'http://oauth.domain.com/weixin/pay';nwcurlsjssdk;
License
Apache-2.0 © calidion