Skip to content

Instantly share code, notes, and snippets.

@bgenchel
Created October 16, 2015 23:40
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save bgenchel/0377dc5fdd323b2a152b to your computer and use it in GitHub Desktop.
Save bgenchel/0377dc5fdd323b2a152b to your computer and use it in GitHub Desktop.
var app = require('../app');
var express = require('express');
var url = require('url');
var router = express.Router();
var intercom_settings = {
"APP_ID": process.env.INTERCOM_APP_ID,
"API_KEY": process.env.INTERCOM_API_KEY
}
var intercom = require('node-intercom').app(intercom_settings);
router.get('/', function(req, res) {
res.render('index.html');
});
router.get('/submit', function(req, res) {
console.log("Got the request");
params = url.parse(req.url, true).query;
post_data = {
"name": params.name,
"email": params.email,
"created_at": (new Date() / 1000),
"custom_attributes": {
"website": "wsjdlive"
}
};
console.log("posting new user: ", post_data);
intercom.users.post(post_data, function(code, body){
console.log(code, body.toString());
});
})
module.exports = router;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment