I've been looking for a service like this, but have had no luck, so far. Perhaps I overlooked something during my search.
I need to find a cloud-based file-storage and sharing service that will let me upload a file via API by providing a URL to the file (rather than posting the file).
Use-case #1: Let's say I'm using Drawloop's cloud-based mail-merge solution to create mail-merged PDFs via API. Each time I create a PDF, I get a URL to the created file. I'd like to be able to upload this file to a file-storage service without having to download it first - so pass in the URL to the file and have the file-storage system retrieve it from the URL. I'm creating the file in the cloud - why should I have to download it first, in order to get it into my cloud-based file-storage system?
Use-case #2: I'm using Formstack to collect form submissions along with uploaded files. Formstack stores the files on S3, but I'd also like to store them in my own cloud-based file-storage system. Formstack gives me the URL for each uploaded file, and I'd like to be able to pass that URL to my file-storage system and have the system retrieve the file directly from the URL.
Surely somebody's doing this already, right?