app.get('/api/offres', function(req, res) {
// Connection URL
var url2 = 'mongodb://heroku_1r3slz8c:3ta1a65i7ier9p9mj1dpk9cn3a@ds117858.mlab.com:17858/heroku_1r3slz8c';
// Use connect method to connect to the Server
var authorized = req.param('authorized');
if(authorized == "authorized"){
console.log("authorized");
var cards =
{
"messages": [
{
"attachment":{
"type":"template",
"payload":{
"template_type":"generic",
"elements":
[{
"title":"Consultant(e) Data | weave",
"image_url":"https://cdn.welcometothejungle.co/uploads/website_organization/cover_image/wttj_fr/large_weave.jpg",
"subtitle":"Aide weave à dénicher ses nouvelles recrues !",
"buttons":[
{
"type":"web_url",
"url":"http://hellotrusty.herokuapp.com/weave_candidature_CD",
"title":"Lien vers l'offre 📄"
},
{
"type":"show_block",
"block_names": ["API - Consultant Data (CD)"],
"title":"Qui coopter ? 🔎"
},
{
"set_attributes":
{
"mission_id":'J6o4jce2F2debHkPF',
"mission_name":"Consultant(e) Data"
},
"type":"show_block",
"block_names": ["ShareCD known"],
"title":"J'ai une idée 💡"
}
]
},
{
"title":"Consultant(e) Banque et Assurance | weave",
"image_url":"https://cdn.welcometothejungle.co/uploads/website_organization/cover_image/wttj_fr/large_weave.jpg",
"subtitle":"Aide weave à recruter de nouveaux consultants !",
"buttons":[
{
"type":"web_url",
"url":"http://hellotrusty.herokuapp.com/weave_candidature_BA",//A changer
"title":"Lien vers l'offre 📄"
},
{
"type":"show_block",
"block_names": ["API - BanqueAssu (BA)"],
"title":"Qui coopter ? 🔎"
},
{
"set_attributes":
{
"mission_id":'MoZveQR9Yg3Tyx2D9',
"mission_name":"Consultant(e) Banque et Assurance"
},
"type":"show_block",
"block_names": ["ShareBA known"],
"title":"J'ai une idée 💡"
}
]
}
]
}
}
}]
};
} else{
console.log("not authorized");
var cards =
{
"messages": [
{
"text": "Tu n'es pas encore autorisé à accéder à ces offres. Je t'invite à configurer le bot",
"quick_replies": [
{
"title":"Configurer le bot",
"block_names": ["Welcome message"]
}
]
}
]
}
}
res.send(cards);
});