Http-connector and assigning output results to an instance variable

@Paul_McCauley
pulled from another example: Send Email through Service Task and MailGun (Script Based)

var data = {
    "from": execution.getVariable("fromEmail"),
    "to": execution.getVariable("email"),
    "subject": execution.getVariable("subject"),
    "text": execution.getVariable("reason")
    };

// Converts the JSON into a friendly params string
params = Object.keys(data).map(function(k) {
    return encodeURIComponent(k) + '=' + encodeURIComponent(data[k])
}).join('&')

returnedURL = url + '?' + params;
returnedURL;

Where url is your base url

1 Like