Getting Started

​ ​Welcome

Blitline Job

Job Response

Job Options

Functions

Polling and Postbacks

Gotchas

Development Recommendations

Service Limits

Examples List

List of Available Functions

Output Options

S3 Destination

IAM Users

S3 Signed Url

Azure Destination

FTP Destination

Other Service Signed Urls

CDN

Advanced

Metadata

Colorspace

Color Extraction

Static IPs

Signed Jobs

Formats

Pipelines

Image Optimization

Smart Image

PDF

Fonts

Subimage

Special (Non-Image) Processing

AWS Rekognition/Facial Recognition

Apache Tika

Vector Processing

Animated GIFs

Screenshots of Websites

IM Scripts

Video Keyframes

Zipping

​ ​Trancoding Video Presets

​ ​Video Transcoding

FTP Destination

Updated a month ago ​by Blitline Support

FTP REQUIREMENTS:


  • You MUST have an FTP server available to upload to.
  • You MUST have a username and password on the ftp server. Blitline will not do anonymous uploads.


PUSHING TO YOUR FTP SERVER


In your Blitline job, you will need to add an “ftp_destination”. This “ftp_destination” needs to have the following children:


  • server : The name or IP address of ftp destination
  • directory : The subdirectory you wish to put the file into, defaults to ‘/’
  • filename : The filename of the outputted file
  • user : The user to log in to ftp server as
  • password : The password for the user


Here is a full Blitline job example, including a sample ftp_destination:


{
  "application_id": "YOUR_APP_ID",
  "src" : "http://www.google.com/logos/2011/houdini11-hp.jpg",
  "postback_url" : "YOUR_WEBSITE_URL",
  "functions" : [{
      "name": "blur",
      "save" : {
          "image_identifier" : "YOUR_IMAGE_IDENTIFIER",
          "ftp_destination" : {
              "server" : "ftp.welovecats.org",
              "directory" : "files",
              "filename" : "xavier_cat.jpg",
              "user" : "rbwilliams",
              "password" : "qrV429GHz"
          }
      }
    }]
  }

How did we do?