Paul Dardeau 0 Posted yesterday at 03:26 PM Hi, I'd like to add very basic support for AWS S3 to my delphi application. I'm looking at exactly 3 operations: PUT file/object, GET file/object, LIST objects within a bucket. Suggestions on quickest, easiest way to add this? Share this post Link to post
DelphiUdIT 192 Posted yesterday at 03:40 PM Never do this, but you can try starting from AWS SDK for Delphi 1.1.0 , you find it in GETIT. Bye 1 Share this post Link to post
Wagner Landgraf 43 Posted yesterday at 04:27 PM Also an option: https://github.com/landgraf-dev/aws-sdk-delphi https://landgraf.dev/en/aws-s3-support-in-aws-sdk-for-delphi Share this post Link to post
EugeneK 19 Posted yesterday at 04:31 PM Delphi has integrated libraries for this, see https://docwiki.embarcadero.com/Libraries/Athens/en/Data.Cloud.AmazonAPI Share this post Link to post
Richard Hatherall 3 Posted yesterday at 05:04 PM (edited) As @DelphiUdIT said, there is the Appercept AWS SDK for Delphi available in GetIt with Delphi Enterprise or Architect or from my website https://www.appercept.com/ for Pro. If you are uploading anything large, you should be doing it with multi-part uploads to make it more resilient. There are examples of doing this in our S3 Explorer example at: https://github.com/appercept/aws-sdk-delphi-samples/tree/main/S3Explorer Also, here is an Embarcadero video showing it in use: The S3 Explorer demo is at ~1ht 30mins (to save you a little time). Edited yesterday at 05:08 PM by Richard Hatherall Share this post Link to post
Paul Dardeau 0 Posted yesterday at 05:40 PM Thanks to everyone who has replied. I'm using Delphi CE and some of the options presented don't seem to be available for CE. Share this post Link to post