======
微信公众平台消息接口服务中间件与API SDK
功能列表
- 自动回复(文本、图片、语音、视频、音乐、图文)
Installation
$ npm install koa2-wechat
Project reference
使用例子代码在这里 https://github.com/ityao/koa2-antd-sequelizejs-wechat-boilerplate
Use with koa2
;let config = token: 'xxxx' appid: 'wx662592676e879xxx' encodingAESKey: 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' app;
备注:token在微信平台的开发者中心申请
回复消息
当用户发送消息到微信公众账号,自动回复一条消息。这条消息可以是文本、图片、语音、视频、音乐、图文。详见:官方文档
回复文本
ctxbody = 'Hello world!';// 或者ctxbody = type: "text" content: 'Hello world!';
回复图片
ctxbody = type: "image" content: mediaId: 'mediaId' ;
回复语音
ctxbody = type: "voice" content: mediaId: 'mediaId' ;
回复视频
ctxbody = type: "video" content: mediaId: 'mediaId' thumbMediaId: 'thumbMediaId' ;
回复音乐
ctxbody = title: "来段音乐吧" description: "一无所有" musicUrl: "http://mp3.com/xx.mp3" hqMusicUrl: "http://mp3.com/xx.mp3";
回复图文
ctxbody = title: '你来我家接我吧' description: '这是女神与高富帅之间的对话' picurl: 'http://nodeapi.cloudfoundry.com/qrcode.jpg' url: 'http://nodeapi.cloudfoundry.com/' ;
回复空串
ctxbody = '';
转发到客服接口
ctxbody = type: "customerService" kfAccount: "test1@test" //可选;
Show cases
Node.js API自动回复
欢迎关注。
代码:https://github.com/JacksonTian/api-doc-service
你可以在CloudFoundry、appfog、BAE等搭建自己的机器人。
详细API
原始API文档请参见:消息接口指南。
交流群
QQ群:157964097,使用疑问,开发,贡献代码请加群。进群申请暗号: "Silver好靓仔" email: 50833@qq.com
捐赠
如果您觉得Wechat对您有帮助,欢迎请作者一杯咖啡
License
The MIT license.