- Home
- Forum
- Angular - EJ 2
- Direct upload to amazon S3
Direct upload to amazon S3
Hi Team,
I have a couple of queries regarding file uploader
- Is it possible to upload files directly to S3 bucket. I am using node.js express backend. To directly upload to S3 the backend should generate a signed url based on the selected file and send it to front end, which in turn will upload it to S3
- Is it possible to use this file uploader to upload files in the background so that it will exist as a popup at the bottom of the screen and will upload even if the user navigates within the angular app.
SIGN IN To post a reply.
8 Replies
CI
Christopher Issac Sunder K
Syncfusion Team
May 10, 2019 02:19 PM UTC
Hi Sahal,
Greetings from Syncfusion support.
Query 1:
Is it possible to upload files directly to S3 bucket. I am using node.js express backend. To directly upload to S3 the backend should generate a signed url based on the selected file and send it to front end, which in turn will upload it to S3
Solution:
Based on your requirement, we have prepared the uploader sample with ExpressJS server request.
Please find the sample from below link
Sample Link: http://www.syncfusion.com/downloads/support/directtrac/211952/ze/Uploader-ExpressJS_Demo-86967617.zip
Query 2:
Is it possible to use this file uploader to upload files in the background so that it will exist as a popup at the bottom of the screen and will upload even if the user navigates within the angular app
Solution:
Yes we achieve it using the showFileList property to false.
Please find the below link
Api Link:
Sample Link:
Please let us know if you require any further assistance.
Thanks,
Christo
SA
Sahal
May 15, 2019 05:05 PM UTC
Hi Christopher Issac Sunder K,

Thank you for the reply. But I think you did quite get my requirement.
Query 1:
I need to able to upload files in the background and need the uploader to work as shown in the image below. By this way the uploader can work without interrupting user's other task
Query 2:
I need to directly upload to Amazon S3 bucket. Here is a simple documentation demonstrating how the process works
What is missing in the sample you gave is that the save url should be generated dynamically whenever a file is chosen to upload.
VK
Vinoth Kumar Sundara Moorthy
Syncfusion Team
May 20, 2019 11:36 AM UTC
Hi Sahal,
Good day to you.
Query 1: To upload files in the background and need the uploader to work as shown in the image below. By this way the uploader can work without interrupting user's other task
We have checked your requirement and it can be achieved by rendering uploader inside Dialog using created event. We have prepared a sample based on your requirement and same can be found in below link,
Query 2: What is missing in the sample you gave is that the save url should be generated dynamically whenever a file is chosen to upload.
We would like to let you know that you can get the file name in Success event after the file has been uploaded. You can use that file name to generate dynamic save URL to upload into the server. Please check the below API documentation link for more details,
Could you please check the above sample and get back to us with more information if you need any further assistance on this?
Regards,
Vinoth Kumar S
ES
Elana Stettin
May 31, 2019 08:20 PM UTC
Is it possible to upload a file directly to an AWS bucket? the answer to that seemed to be unresolved.
PO
Prince Oliver
Syncfusion Team
June 6, 2019 09:24 AM UTC
Hi Elana,
Thank you for contacting us.
Yes, you can upload the files to amazon s3 using EJ2 File upload. For server-side processing, please refer the below amazon documentation link.
Please let us know if you need further assistance on this.
Regards,
Prince
SA
Sahal
June 7, 2019 02:26 PM UTC
Hi Prince Oliver,
The issue to directly upload to S3 hasn't been resolved. What is meant by direct upload to upload file to S3 with minimum server interaction
Please go through documentation in the below link to understand how the direct upload works
https://devcenter.heroku.com/articles/s3-upload-node
ES
Elana Stettin
June 7, 2019 08:17 PM UTC
agreed!
PO
Prince Oliver
Syncfusion Team
June 17, 2019 01:57 PM UTC
Hi Sahal / Elana,
Thank you for your update.
Currently this is not supported in our end. We are considering this as a feature in our end. This feature will be included in any of our upcoming releases. You can track the status of the feature through the following feedback portal link: https://www.syncfusion.com/feedback/6947/
Regards,
Prince
SIGN IN To post a reply.
- 8 Replies
- 5 Participants
-
SA Sahal
- May 9, 2019 05:14 AM UTC
- Jun 17, 2019 01:57 PM UTC