Paul Dardeau 4 Posted January 7 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 200 Posted January 7 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 44 Posted January 7 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 January 7 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 January 7 (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 January 7 by Richard Hatherall Share this post Link to post
Paul Dardeau 4 Posted January 7 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