apiCallHelper:GWM
This commit is contained in:
parent
528ba58925
commit
d78eae16f1
@ -1,6 +1,6 @@
|
|||||||
const request = require('request');
|
const request = require('request');
|
||||||
// probe42
|
// probe42
|
||||||
PROBE42_URL = process.env.PROBE42_URL
|
PROBE42_URL = process.env.PROBE42_URL
|
||||||
PROBE42_USER_ID = process.env.PROBE42_USER_ID
|
PROBE42_USER_ID = process.env.PROBE42_USER_ID
|
||||||
PROBE42_PASSWORD = process.env.PROBE42_PASSWORD
|
PROBE42_PASSWORD = process.env.PROBE42_PASSWORD
|
||||||
PROBE42_APPLICATION_NAME = process.env.PROBE42_APPLICATION_NAME
|
PROBE42_APPLICATION_NAME = process.env.PROBE42_APPLICATION_NAME
|
||||||
@ -11,74 +11,72 @@ REDIRECTION_PASSWORD = process.env.REDIRECTION_PASSWORD
|
|||||||
REDIRECTION_APPLICATION_NAME = process.env.REDIRECTION_APPLICATION_NAME
|
REDIRECTION_APPLICATION_NAME = process.env.REDIRECTION_APPLICATION_NAME
|
||||||
|
|
||||||
|
|
||||||
function probe42ApiCall(cin)
|
function probe42ApiCall(cin) {
|
||||||
{
|
try {
|
||||||
try
|
const probe_url = PROBE42_URL + "companycomprehensivedetails";
|
||||||
{
|
const myJSONObject = {
|
||||||
const probe_url = PROBE42_URL+"companycomprehensivedetails";
|
"UserId": PROBE42_USER_ID,
|
||||||
const myJSONObject = { "UserId": PROBE42_USER_ID,
|
"Password": PROBE42_PASSWORD,
|
||||||
"Password": PROBE42_PASSWORD,
|
"ApplicationName": PROBE42_APPLICATION_NAME,
|
||||||
"ApplicationName": PROBE42_APPLICATION_NAME,
|
"Cin": cin
|
||||||
"Cin": cin };
|
};
|
||||||
return new Promise((resolve, reject) => {
|
return new Promise((resolve, reject) => {
|
||||||
request({
|
request({
|
||||||
url: probe_url,
|
url: probe_url,
|
||||||
method: "POST",
|
method: "POST",
|
||||||
json: true,
|
json: true,
|
||||||
body: myJSONObject
|
body: myJSONObject
|
||||||
}, function (error, response, body){
|
}, function (error, response, body) {
|
||||||
|
if (body != undefined) {
|
||||||
if(response.statusCode == 200 && body.hasOwnProperty("data") && body.data.financials.length != 0)
|
if (response.statusCode == 200 && body.hasOwnProperty("data") && body.data.financials.length != 0) {
|
||||||
{
|
financial_data = body.data.financials;
|
||||||
financial_data = body.data.financials;
|
resolve(financial_data);
|
||||||
resolve(financial_data);
|
} else { resolve(false); }
|
||||||
} else { resolve(false); }
|
} else { resolve(false); }
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
catch (error)
|
catch (error) {
|
||||||
{
|
console.log(error);
|
||||||
console.log(error);
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
function redirectionApiCall(losid)
|
function redirectionApiCall(losid) {
|
||||||
{
|
try {
|
||||||
try
|
const redirection_url = REDIRECTION_URL + "getdetail";
|
||||||
{
|
const myJSONObject = {
|
||||||
const redirection_url = REDIRECTION_URL+"getdetail";
|
"Username": REDIRECTION_USERNAME,
|
||||||
const myJSONObject = { "Username": REDIRECTION_USERNAME,
|
"Password": REDIRECTION_PASSWORD,
|
||||||
"Password": REDIRECTION_PASSWORD,
|
"ApplicationName": REDIRECTION_APPLICATION_NAME,
|
||||||
"ApplicationName": REDIRECTION_APPLICATION_NAME,
|
"LoginNo": losid
|
||||||
"LoginNo": losid };
|
};
|
||||||
return new Promise((resolve, reject) => {
|
return new Promise((resolve, reject) => {
|
||||||
request({
|
request({
|
||||||
url: redirection_url,
|
url: redirection_url,
|
||||||
method: "POST",
|
method: "POST",
|
||||||
json: true,
|
json: true,
|
||||||
body: myJSONObject
|
body: myJSONObject
|
||||||
}, function (error, response, body){
|
}, function (error, response, body) {
|
||||||
|
|
||||||
if(body.status == "Success" && body.data.length != 0)
|
if (body != undefined) {
|
||||||
{
|
if (body.status == "Success" && body.data.length != 0) {
|
||||||
resolve(body.data);
|
resolve(body.data);
|
||||||
} else { resolve(false); }
|
} else { resolve(false); }
|
||||||
|
} else { resolve(false); }
|
||||||
});
|
});
|
||||||
|
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
catch (error)
|
catch (error) {
|
||||||
{
|
console.log(error);
|
||||||
console.log(error);
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
module.exports = {
|
module.exports = {
|
||||||
probe42ApiCall : probe42ApiCall ,
|
probe42ApiCall: probe42ApiCall,
|
||||||
redirectionApiCall : redirectionApiCall
|
redirectionApiCall: redirectionApiCall
|
||||||
}
|
}
|
||||||
Loading…
Reference in New Issue
Block a user