li-wechat
v1.1.0
Published
wechat api
Downloads
9
Maintainers
Readme
微信公众平台基础接口
- 微信公众平台基础接口
- 高级API coming soon!
Getting Started
Install the module with: npm install li-wechat --save
var wechat = require('li-wechat')('TOKEN');
Documentation
###接收的消息类型
- text 文本消息
- image 图片消息
- voice 语音消息
- video 视频消息
- location 地理位置消息
- link 链接消息
wechat.on('text',function(session){ //TODO });
###接收事件类型
> * __event.subscribe__ 关注关注事件
> * __event.unsubscribe__ 取消关注事件
> * __event.SCAN__ 扫描带参数二维码事件,用户已关注时的事件推送
> * __event.LOCATION__ 上报地理位置事件
> * __event.CLICK__ 点击菜单拉取消息时的事件推送
> * __event.VIEW__ 点击菜单跳转链接时的事件推送
> ```js
wechat.on('event.subscribe',function(session){
//TODO
});
###调试消息
- 使用namespace为wechat的debug ####开启消息调试方式
DEBUG=wechat node index.js
## Examples
```js
var express = require('express');
var wechat = require('li-wechat')('yali');
var app = express();
wechat.on('text', function (session) {
session.replyTextMessage("Received:" + session.incomingMessage.Content);
});
app.use('/api', wechat.process());
app.listen(80);
Contributing
License
Copyright (c) 2014 liangyali
Licensed under the MIT license.