Uploading a file to an FTP server N/sftp

var connection = sftp.createConnection({

username: userName,

passwordGuid: passGUID,

url: URL,

directory: ‘/’,

hostKey: hostKey

});

//if you have a xml content or json content, create them as a file and upload to FTP

//Module: N/file :> file

var FileToUpload = file.create({

fileType: file.Type.PLAINTEXT,

name: XMLfileName,

contents: soData, //here soData refers to a xml body

});

connection.upload({

directory: ‘/Outbox/To be Processed’, //directory of FTP to upload

file: FileToUpload,

filename: XMLfileName,

replaceExisting: true

});

Leave a comment

Your email address will not be published. Required fields are marked *