express-diaochapai

0.1.1 • Public • Published

express-diaochapai

Build Status

调查派expressjs中间件.

例子

var diaochapai = require('express-diaochapai');
var survey = diaochapai({
    appid: 'APPID',
    secret: '调查派的开发者密钥',
    survey: '调查问卷 ID',
    idAttr: 'uid 字段名' // middleware 会从 req[idAttr] 获取用户的 id,通过这个 id 去查询用户的问卷调查状态,
    redirectUrl: '完成调查后的回调地址' // 默认返回当前页面,
    expire: '过期时间'
});
 
app.get('/lottery', survey, function (req, res) {
    if (req.surveyResult) {
        // surveyResult 是调查结果 id, 这个 id 存在说明用户刚刚完成问卷
    } else {
        // 用户已经完成了问卷,可以在这里显示抽奖结果
    }
 
    res.send('ok');
});

License

MIT

Readme

Keywords

none

Package Sidebar

Install

npm i express-diaochapai

Weekly Downloads

0

Version

0.1.1

License

MIT

Last publish

Collaborators

  • perfectworks