ここでAmazon s3のドキュメントを読んでいるバケットポリシーを追加しようとしています。 http://docs.amazonwebservices.com/AmazonS3/latest/dev/setpolicyonbucket.html
ドキュメントでは、このコードを実行するように指示されています。
PUT /?policy HTTP/1.1
Host: bucket.s3.amazonaws.com
Date: Tue, 04 Apr 2010 20:34:56 GMT
Authorization: AWS AKIAIOSFODNN7EXAMPLE:VGhpcyBSAMPLEBieSBlbHZpbmc=
{
"Version":"2008-10-17",
"Id":"aaaa-bbbb-cccc-dddd",
"Statement" : [
{
"Effect":"Allow",
"Sid":"1",
"Principal" : {
"AWS":["1111-2222-3333","4444-5555-6666"]
},
"Action":["s3:GetObject*"],
"Resource":"arn:aws:s3:::mybucket/*"
}
]
}
私が苦労しているのは、これを行うためにphp curlリクエストを実行する方法です。どこから始めればよいですか? これまで未設計でAmazon s3クラスを使用してきたので、これは初めてです。
ありがとう