Rob
04/03/2025, 11:51 PMCeligo AI
04/03/2025, 11:52 PMAI generated answer (using internal Slack threads):Based on the conversations, to convert an HTTPS response.body to JSON and get key values, you can use the
JSON.parse() method in JavaScript. This method converts a JSON string into a JavaScript object. Here's an example:
javascript
var response = https.get({
url: data_url,
headers: headers
});
log.debug('HTTP Response :', response);
var response_data = JSON.parse(response.body);
log.debug('JSON.parse :' + response_data)
var startedOn = response_data.startedOn;
log.debug("Started On: " + startedOn);
In this example, https.get() is used to make a GET request to the specified URL. The response is logged and then parsed using JSON.parse(). The startedOn value is then extracted from the parsed JSON object.
Please note that the JSON.parse() method will throw an error if the response body is not a valid JSON string. Therefore, it's a good practice to check if the response body exists before trying to parse it:
javascript
if(response.body){
var response_data = JSON.parse(response.body);
log.debug('JSON.parse :' + response_data)
var startedOn = response_data.startedOn;
log.debug("Started On: " + startedOn);
}
******
Disclaimer:
This response was generated by an artificial intelligence assistant based on previous conversations from multiple Slack channels, and may contain inaccuracies or mistakes.
******Celigo AI
04/03/2025, 11:52 PMSlack thread 1: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.82935071
Slack thread 2: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.811187625
Slack thread 3: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.807599366
Celigo AI
04/03/2025, 11:52 PM