# wx_jsapi_redis **Repository Path**: zhangshiming/wx_jsapi_redis ## Basic Information - **Project Name**: wx_jsapi_redis - **Description**: No description available - **Primary Language**: NodeJS - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2016-06-25 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 微信js redis版 1、npm install wx_jsapi_redis(单微信可以安装2.0.11版,多微信版安装3.0以后版本,多微信版兼容单微信版) 2、require("wx_jsapi_redis")({redis:{},wx:{}}) wx:{前缀:{app_id:"",app_secret:""}},此处的前缀和redis中的前缀一致,否则无法正常使用。例如WxShop_jsapi_ticket,前缀为WxShop_ 3、redis:{RDS_PORT:6379,RDS_HOST :'61.147.*.*',RDS_AUTH:{}} redis中的结构:{"WxShop_jsapi_ticket":{jsapi_ticket:"",expire_time:10位时间戳},"WxShop_access_token":access_token:"",expire_time:10位时间戳} 调用方式3.0: var wxjs = require("wx_jsapi_redis")({redis:{},wx:{}}) 1.模版消息推送 wxjs.sendWxMessages(prefix,templateid,Data,touser,jumpurl) prefix:前缀,如"WxShop_",默认为"WxShop_" templateid:模版id Data:模版内容(含参数) touser:目标用户openid jumpurl:推送后的跳转链接 2.获取用户信息(微信开放的信息) wxjs.getUserInfo(OpenID,prefix) OpenId:用户openid prefix:前缀 3.获取签名,并更新redis getSignature(prefix) 4.获取access_token,并更新redis getAccessToken(prefix) 5.