Hi,
The CSv import in the mass actions system doesn't support getting files from URLs, only local files.
What you could do is create a small PHP file with such content:
<?php
// set url "http://
curl_setopt($ch, CURLOPT_URL, "<your url>");
//return the transfer as a string
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
// $output contains the output string
$output = curl_exec($ch);
// close curl resource to free up system resources
curl_close($ch);
file_put_contents($output,"<file>";
?>
and then, you could run that file periodically with a cron (from your hosting or a service like that:
cron-job.org/en/
) so that your PHP file would periodically download the external file from your URL to your local server so that the mass action would be able to use the new version of the file.