zoukankan      html  css  js  c++  java
  • nodejs微信公众号快速开发|自定义关键字回复

    一点说明:

    nodejs 微信api 扩展,集成大部分功能。
    

    案例

    https://github.com/leiroc/node-wxeasy-example 上传example中文件到服务器 ,然后 npm install 成功
    

    https://github.com/leiroc/node-wxeasy-example

    BUG and NEWS

    增加客户功能
    
    增加模板消息
    
    增加扫描带参数二维码
    
    增加 access_token_apiurl 参数,从接口服务器获取 access_token 避免刷新,业务失效
    

    代码

    如果在使用过程中有任何疑问,可以发邮件给我,邮箱:121644750@qq.com
    最简单的一个示例

    注意 express 版本的升级
    

    var express = require('express');
    var WXeasy = require('node-wxeasy');
    var bodyparser = require('body-parser');//注意express 4. 需要的模块
    var app = express();


    //解析body
    app.use(bodyparser.json());
    app.use(bodyparser.urlencoded({
    extended: true
    }));

    // 配置参数


    var weixin = new WXeasy({
    app: app,
    appid: '',
    appsecret: '',
    token: 'appwechat', //token 是你设置的微信公众号 token 验证消息路由时所用
    access_token_apiurl: ''
    });

    weixin.on('textMsg', function(data) {
    console.log(JSON.stringify(data));

    var msg = {
    toUserName : data.fromUserName,
    fromUserName : data.toUserName,
    msgType : 'text',
    content : data.content
    };
    });

    app.listen(18080);

    安装node-wxeasy模块

    (1)安装方式一

    在项目根目录下的package.json文件添加依赖声明:

    打开控制台,进入项目根目录,运行命令:npm install,对于国内用户,经常安装失败,至于为什么,你懂得~

    (2)安装方式二

    进入项目根目录,运行命令npm install node-wxeasy --save或者cnpm install node-wxeasy --save

    交流

    欢迎大家加QQ:121644750

  • 相关阅读:
    hdu 4407 Sum 容斥+当前离线
    2014第11周二开发记
    2014第11周一word样式
    2014第10周日
    2014第10周六
    2014第10周杂想
    2014第10周四项目开发回顾提纲
    2014第10周三高效程序员的习惯
    2014第10周二程序员思维
    2014第10周一
  • 原文地址:https://www.cnblogs.com/hailun/p/5613771.html
Copyright © 2011-2022 走看看