node-weixin-menu微信菜单 API 和命令行工具
node-weixin-menu 是一个微信菜单 API 和命令行工具,微信菜单 API 是(node-weixin-api 或者 node-weixin-express)的一个子项目。 它提供:
-
菜单API共计4个(create, get, customize, remove)
-
命令行工具(wxmenu)
在 node 代码中的使用:
var nodeWeixinMenu = require('node-weixin-menu');var app = {
id: process.env.APP_ID,
secret: process.env.APP_SECRET,
token: process.env.APP_TOKEN
};var auth = require("node-weixin-auth");var config = require("node-weixin-config");
config.app.init(app);
nodeWeixinMenu.create(app, auth, menu, function (error, data) { //error === true
//data.errcode === 0
//data.errmsg === 'ok'});
nodeWeixinMenu.get(app, auth, function (error, data) { //error === true
//typeof data.menu
//typeof data.menu.button});
nodeWeixinMenu.customize(app, auth, function (error, data) { //error === true
//data.is_menu_open === 1
//data.selfmenu_info
//data.selfmenu_info.button});
nodeWeixinMenu.remove(app, auth, function (error, data) { //error === true
//data.errcode
//data.errmsg});评论
