mashovapi-js
Version:
A Mashov JS API wrapper
27 lines (24 loc) • 711 B
JavaScript
const request = require("request");
async function getOutBehave(options) {
return new Promise(async (resolve, reject) => {
request.get("https://web.mashov.info/api/students/"+options.userId+"/outBehave",
{
headers:{
"X-Csrf-Token":options.csrf,
Cookie:options.cookies,
Host:"web.mashov.info"
}
},
function(error, res,body) {
if(!error && res.statusCode == 200){
resolve(JSON.parse(body))
}else{
console.log("fail");
console.log(res.statusCode);
resolve("failed " + res.statusCode)
}
}
);
})
}
module.exports.getOutBehave = getOutBehave;