Ich versuche, einen Eimer policys hinzufügen Ich lese die Amazon s3 Dokumentation hier. http://docs.amazonwebservices.com/AmazonS3/latest/dev/setpolicyonbucket.htmlAmazon S3 setzen Eimer mit Eimer Politik
in der Dokumentation heißt es, diesen Code auszuführen.
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/*"
}
]
}
das ist genau das, was ich tun muss, was mit denen ich zu kämpfen ist, wie ich ein PHP-Curl Anfrage laufen, dies zu tun, wo fange ich an? Neu dabei ist, dass ich die amazon s3 Klasse bis jetzt noch nicht verwendet habe.
Dank
, warum Sie nicht ein SDK? Amazon hat ein PHP SDK für AWS. –
Ich weiß, dass ich anfing, nicht verwendete s3-Klasse hier http://undesigned.org.za/2007/10/22/amazon-s3-php-class zu verwenden, aber als mein Projekt wächst, brauchte ich diese Funktionalität und es scheint nicht möglich mit die Klasse, die ich benutze, also versuche ich gerade, diese Funktionalität in zu verbinden. – DCHP
Lassen Sie mich wissen, wenn die Lösung, die ich bekannt gab, funktioniert. Die Dokumentation ist nicht 100% klar, aber ich denke, das ist es, was Sie brauchen. –