Example #1
0
    cb;
}

function all(id, cb) {
    if (!cb instanceof Function) {
        throw new Error();
    }
    if (!settingsConf[id]) {
        settingsConf[id] = {};
    }
    cb(settingsConf[id]);
}

settings.registerSet(set);
settings.registerGet(get);
settings.registerAll(all);

//const
/*
 微信公众号开发验证接口
 */

/*测试公众号
 *appID
 wxebf2d76f972c42cf
 appsecret
 016be2b559c914a9ae1e28e9b6788c90
 * */

//let wechatApp = new wechat.WechatApp('wxebf2d76f972c42cf', '016be2b559c914a9ae1e28e9b6788c90',logger);
/*
Example #2
0
var wxRouter = require('../lib/');

var conf1 = {};
var handlers = null;

settings.registerGet(function(r, key, cb) {
  cb(conf1[key]);
});

settings.registerSet(function(r, key, value, cb) {
  conf1[key] = value;
  cb();
});
settings.registerAll(function(r, cb) {
  cb(conf1);
});

var id = null;

var async = require('async');

var functions = [
  function(cb) {
    wxRouter.getId(req, function(data) {
      console.log(data);
      id = data;
      cb(null);
    });
  },
  function(cb) {