आप (उदाहरण के लिए, बाकी एपीआई) निम्नतम स्तर प्रलेखन के लिए एक बार देख ले, तो वस्तुओं पर प्राप्त आपरेशन आप अनुरोध के अनुसार केवल एक ही वस्तु लाता है, इसलिए जो कुछ भी आप एडब्ल्यूएस SDKs में से किसी में पता लगाना इस तरह के अनुरोध पर एक लूप होगा।
कुछ ऐसे उपकरण हैं जो एक से अधिक ऑब्जेक्ट डाउनलोड करना आसान बनाते हैं। उदाहरण के लिए, कमांड लाइन टूल्स में:
s3cmd get object1 object2 object3 s3://bucket-name
यह कॉल अनुक्रमिक अनुरोध करेगा, जिसका अर्थ है कि कुल समय कम नहीं होगा, लेकिन यह वास्तव में आपके कार्य को पूरा करने में आसान बनाता है।
आप एक कार्यक्रम संबंधी तरीके से कर रही है पसंद करते हैं, मैं उपयोग करने का सुझाव जो भी एसडीके है कि अपने मंच के लिए और अधिक समझ में आता है, और, अगर यह अभी तक एक बैच प्राप्त वस्तु आपरेशन शामिल नहीं है, अपने स्वयं के संस्करण को लागू अपनी खुद की प्राथमिकताओं के अनुसार ।
अद्यतन (4yr बाद में), यह रुचि का हो सकता है: [एडब्ल्यूएस सीएलआई] (http://docs.aws.amazon.com/cli/latest/userguide/using-s3-commands.html) और [एडब्ल्यूएस संसाधन API] (https://github.com/awslabs/aws-sdk-php-resources) – Nir