Kevin Baxter
08/10/2023, 1:46 PMtry{
var apiUrl = "<https://clientapiqa.brandmanager360.com/>"
const objData = {
username: "netsuite api_12034",
password: " ",
grantType: "password"
};
var response = https.get({
url: apiUrl + "/Artwork/DownloadFileById?fileId=43A50347-E30D-410C-952C-5928766B5643"
})
log.debug("Reponse" , response)
let loginResponse = <http://https.post|https.post>({
body: objData,
headers: [],
url: apiUrl
});
}catch (e) {
log.debug("Error", e)
}
}
CD
08/10/2023, 1:51 PMCD
08/10/2023, 1:51 PMKevin Baxter
08/10/2023, 1:52 PMform.clientScriptModulePath = "SuiteScripts/CLCIntegration/ArtApprovalSubmitCScript.js"
form.addButton({
id: 'custpage_CLCArtApprovalSubmit',
label: 'Send Approval',
functionName: `artApprovalCLCSubmit(${dataObj})`
})
CD
08/10/2023, 1:54 PMCD
08/10/2023, 1:55 PMKevin Baxter
08/10/2023, 1:55 PMKevin Baxter
08/10/2023, 1:56 PMCD
08/10/2023, 1:57 PMCD
08/10/2023, 1:58 PMKevin Baxter
08/10/2023, 1:58 PMKevin Baxter
08/10/2023, 1:58 PMKevin Baxter
08/10/2023, 1:58 PMKevin Baxter
08/10/2023, 1:58 PMCD
08/10/2023, 1:59 PMfunctionName
parameterKevin Baxter
08/10/2023, 2:01 PMKevin Baxter
08/10/2023, 2:01 PMCD
08/10/2023, 2:02 PMKevin Baxter
08/10/2023, 2:03 PMCD
08/10/2023, 2:05 PMartApprovalCLCSubmit(${dataObj})
console.log(functionName)battk
08/10/2023, 2:33 PMbattk
08/10/2023, 2:34 PMKevin Baxter
08/10/2023, 2:45 PMbattk
08/10/2023, 2:50 PMKevin Baxter
08/10/2023, 2:53 PMbattk
08/10/2023, 2:54 PMbattk
08/10/2023, 2:54 PMCD
08/10/2023, 3:03 PMKevin Baxter
08/10/2023, 3:04 PMKevin Baxter
08/10/2023, 3:05 PMbattk
08/10/2023, 3:22 PMKevin Baxter
08/10/2023, 3:22 PMfunction loginRequest() {
var apiUrl = "<https://clientapiqa.brandmanager360.com/>"
var objData = {
"username": "netsuite api_12034",
"password": "--password--",
"grant_type": "password"
};
let loginResponse = <http://https.post|https.post>({
url: apiUrl+"Token",
headers:{"Content-Type" : "application/x-www-form-urlencoded",
"Cache-Control" : "no-cache"},
body: objData
});
console.log(loginResponse)
}
Kevin Baxter
08/10/2023, 3:22 PMbattk
08/10/2023, 3:26 PMbattk
08/10/2023, 3:26 PMKevin Baxter
08/10/2023, 3:26 PMbattk
08/10/2023, 3:27 PMKevin Baxter
08/10/2023, 3:27 PMbattk
08/10/2023, 3:28 PMKevin Baxter
08/10/2023, 3:28 PMbattk
08/10/2023, 3:29 PMKevin Baxter
08/10/2023, 3:29 PMbattk
08/10/2023, 3:29 PMKevin Baxter
08/10/2023, 3:29 PMbattk
08/10/2023, 3:30 PMbattk
08/10/2023, 3:49 PMKevin Baxter
08/10/2023, 3:50 PMbattk
08/10/2023, 3:50 PMbattk
08/10/2023, 3:50 PMbattk
08/10/2023, 3:51 PMCD
08/10/2023, 3:53 PMmichoel
08/11/2023, 12:17 AMI'd feel bad if I didn't also point out that it's very bad practice doing this with password shared in the clientAnd on a public Slack group 🙈