Finally, everyone likes to know their results. S3zipper API provides the ability for users to start a background task that can wait till the results are finished. When there is a signal that the result is present, this task retrieves the result of the final request that just completed running. A lot of time it could be an actual result or just a notification that the result was successful.
Wouldn’t it be nice to be able to check the status of your long running task occasionally? Yes, I bet it would be. S3zipper API provides the ability to check the status of any given task request at any time. This makes it easy to know which tasks succeeded, and which tasks failed. This also makes it easy to re-run the tasks that failed. The final status of a completed API request might also contain the link to the completed result.
THIS EXAMPLE ZIPS MULTIPLE FILES & USES GO(GOLANG) ECHO One of the things that makes S3zippper standout, is its ability to run file compression as a background task. This makes it such a convenience for users that want to do this programmatically, and don’t have time to wait around while the tasks are being completed. One such task would be a user that needs to sell MP3 song selections, or offer specific files for download to specific users regularly or dynamically.
To use the S3zipper API, the first thing we will need to get is a user token. Tokens carry user-specific information and make it simple for users to access certain resources securely. Instead of needing to provide a user-name and password, a user only needs to provide a server generated token to perform transactions. For this, we will need to create a user account. Next step is to get userkey and usersecret under /developer section.
INTRODUCTION AWS S3 is by far one of the cheapest cloud storage solutions out there. It works well for people that either need short-term or long-term storage. This makes it one of the most commonly used storage solutions available in the market. Because S3 is only a storage solution, a lot of users will find that it lacks some common features that they take for granted daily. When working with a personal computer, some features like Copy/Cut/Paste, creating a zip file are simple and provide much-needed convenience.