nodejs微信公众号快速开发|自定义关键字回复

Posted 不会艺术的程序员不是好设计师

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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 避免刷新,业务失效

代码

如果在使用过程中有任何疑问,可以发邮件给我,邮箱:[email protected]
最简单的一个示例

注意 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

以上是关于nodejs微信公众号快速开发|自定义关键字回复的主要内容,如果未能解决你的问题,请参考以下文章

php微信公众号开发,入门篇(实现了关注公众号发送欢迎信息,发关键词自回复)

如何在微信公众平台上面自定义回复,采用java 语言

微信公众号教程(10)公众账号自定义回复功能

使用NodeJs作为微信公众号后台服务器 使用node回复公众号消息 node验证公众号tonken node微信公众号开发

未认证个人订阅使用自定义菜单

微信开发公众号自动回复文字和图文链接