- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-27-2017 06:13 AM
try {
gs.log("Inside try");
var r = new sn_ws.RESTMessageV2('Test6', 'get');
r.setStringParameter('PWD', 'user_password');
r.setStringParameter('USERID', 'user_name');
r.setStringParameter('Token', '1');
//override authentication profile
//authentication type ='basic'/ 'oauth2'
//r.setAuthentication(authentication type, profile name);
var response = r.execute();
var parser = new JSONParser();
var responseBody = response.getBody();
var httpStatus = response.getStatusCode();
gs.log(httpStatus);
gs.log(responseBody);
var parsed = new JSONParser();
var parsedData = parsed.parse(responseBody);
gs.log('Parse Data:'+parsedData);
gs.log('data:'+parsedData.Table[0]);
if(parsedData.Table[0]=='Yes')
{
gs.log("Result is correct");
var user1 = GlideUser;
return user1.getUser(userName);
}
else
return;
}
catch(ex) {
var message = ex.getMessage();
}