Retrieve Files from External File Storage

In some cases, it is not possible to retrieve files directly from inRiver, for example due to the inRiver API or network limitations. Nevertheless, there is a possibility to retrieve files, like images or attachments, using an external file storage or content delivery network (CDN). In this way, file names of product images or attachments will be retrieved from inRiver and the files will be retrieved from a file storage.


To retrieve product images or attachments from an external file storage, the files must be accessible by URL without authentication.

To retrieve files from an external file storage, you need to create a server setting in inRiver Control Center. Google Drive is used as an example, but you can use any other file storage of your choice. In this case, the server setting has the following structure: the Key is SANA_CDN_PATH and in the Value field you need to specify the path to the file storage where the necessary files are stored. For example: https://drive.google.com/drive/folders/productimages.

Since the name of the file is retrieved form inRiver and the file itself is retrieved from a file storage, the names of files should be the same.

The server setting should look in the following way: the key is SANA_CDN_PATH and the value is https://drive.google.com/drive/folders/productimages.