Sample code for 30+ languages & platforms
AutoIt

S3 List Buckets

See more Amazon S3 Examples

Demonstrates how to retrieve the XML listing the buckets for an Amazon S3 account.

Chilkat AutoIt Downloads

AutoIt
; This example requires the Chilkat API to have been previously unlocked.
; See Global Unlock Sample for sample code.

$oHttp = ObjCreate("Chilkat.Http")

; Insert your access key here:
$oHttp.AwsAccessKey = "AWS_ACCESS_KEY"

; Insert your secret key here:
$oHttp.AwsSecretKey = "AWS_SECRET_KEY"

Local $sXmlStr
$sXmlStr = $oHttp.S3_ListBuckets()

If ($oHttp.LastMethodSuccess <> True) Then
    ; Failed
    ConsoleWrite($oHttp.LastErrorText & @CRLF)
Else
    ; Success.  Show the XML response.  (Use the online tool at the link below to generate parsing code.)
    ConsoleWrite($sXmlStr & @CRLF)
EndIf

; Use this online tool to generate parsing code from sample XML: 
; Generate Parsing Code from XML