如何使用node-wechat进行消息怎么关掉app推送消息

从去年开始微信开发越来越火了体现在sdk和h5上(h5如果大家想听,可以回复)这里就简单介绍一下sdk开发

既然是noder,那肯定要用nodejs写不然会被鄙视的。

  • wechat 微信公共平台消息接口垺务中间件
  • 我为什么要重写这个模块

    微信签名7200秒可以查看一次,所以就要考虑缓存问题

    • wx_jsapi_sign是一个开源项目使用redis作为缓存,思路挺好但依赖redis,还是有点重没必要
    • xinshangshangxin写的模块使用cache.json做缓存,然后把获取的时间保存到配置文件里每次请求只要读取文件即可。这个思路非常好依赖少,省内存简单,支持集群

    那哥们写的已经很不错了但是有几个问题

    • 他不太了解如何写通用模块(复用程度比较低)
    • 代码比较乱(抽取了配置,很好但想art-template之类的都混在里面看的人顿时头大)

    如果各位想了解是如何做的,请移步

    • 依赖管理(区分模块依赖的还是开發阶段依赖的)

    上面的微信的菜单,db连接还是wx_jsapi_sign都是基于配置的,使用配置文件会有一些问题

    • 部署服务器的时候不会冲突(比如配置文件里有一个is_debug选项,服务器上必须是false而开发阶段是要用true的)

    另外配置文件格式,推荐json和yaml而不是js,不要在配置文件了写逻辑虽然没问题,但实为陋习

    很多人都认为现在啥模块都有了,随便找一个用就可以了但这种想法是危险的

    • 第一件事儿是思考,而不是想找一个随便xx
    • 鈈要造重复的轮子除非必要(先到github或相关网站上找对应模块,要有可以修改对应模块源码的能力)

    欢迎关注我的公众号【node全栈】

我要回帖

更多关于 怎么关掉app推送消息 的文章

 

随机推荐