каждый,
Я новичок в talk2m. Я использую API m2web для звонков на ewon. Теперь я использую функцию входа в систему, я делаю вызов через POST, я пытался с GET, и это работает, но по соображениям безопасности ... лучше использовать POST. Проблема в том, что при использовании POST я получаю следующую ошибку. Любое предложение?
ERROR => Ewon data login: {"message":"Missing argument [t2mdeveloperid]","code":400,"success":false}
appExpress.post('/ewonLogin', function (req, res) {
console.log("ewon login")
var post_data = JSON.stringify({
't2mdeveloperid': '<mi developer ID>'
});
var post_options = {
host: "m2web.talk2m.com",
path: '/t2mapi/login',
method: 'POST',
headers: {
'Content-Type': 'application/x-www-form-urlencoded',
'Content-Length': post_data.length
}
};
var httpg = require('https');
var post_req = httpg.request(post_options, function (res2) {
res2.setEncoding('utf8');
res2.on('data', function (chunk) {
console.log("Ewon data login: " +chunk);
});
});
post_req.write(post_data);
post_req.end();
});