Output Options

CDN

S3 Signed Url

S3 Destination

FTP Destination

Azure Destination

IAM Users

Other Service Signed Urls

Getting Started

Blitline Job

Welcome

Job Options

List of Available Functions

Examples List

Functions

Job Response

Polling and Postbacks

Service Limits

Development Recommendations

Gotchas

Advanced

Pipelines

Fonts

Smart Image

Static IPs

Formats

Colorspace

Color Extraction

PDF

Image Optimization

Metadata

Signed Jobs

Subimage

Special (Non-Image) Processing

Zipping

Trancoding Video Presets

Apache Tika

AWS Rekognition/Facial Recognition

Animated GIFs

Building Gifs or Videos from Images

Find Image on the Internet

Video Keyframes

Video Transcoding

Screenshots of Websites

IM Scripts

Vector Processing

FTP Destination

Updated 1 year 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?