Pergunta

Devido à falta de clientaccesspolicy, parece haver problemas com o uso de Amazon S3 via Flex. Há algum trabalho arounds?

Editar: Ambos os abaixo respostas são grandes e trabalho, eu upvoted ambos (eu não vou atribuir uma resposta para a pergunta, pois ambos de trabalho):

Você pode usar o Amazon S3 via Flex?

Você pode usar o Amazon S3 via Flex?

Foi útil?

Solução

Você pode CNAME um subdomínio você controla no Amazon S3 (para um balde com o nome do subdomínio), assim:

http://s3.ceejayoz.com/ (vai para o meu 's3.ceejayoz.com "balde)

Como fazer upload de seu próprio arquivo clientaccesspolicy à raiz desse balde (e definir as permissões para ser globalmente visível) deve fazer o truque, se eu estou entendendo sua pergunta, pois será acessível em http://s3.ceejayoz.com/clientaccesspolicy.xml .

Mais informações na documentação S3: http: //docs.amazonwebservices.com/AmazonS3/2006-03-01/index.html?VirtualHosting.html

Editar: De olhar para isso, você também pode usar o "Método Hospedado Virtual Exemplo Style" sem um CNAME: http://bucketname.s3.amazonaws.com/clientaccesspolicy.xml

Outras dicas

Sim. Você pode encontrar uma biblioteca ActionScript 3 para conexão com S3 em:

http://code.google.com/p/as3awss3lib/

com mais informações em:

http://weblogs.macromedia.com/cantrell/archives/ 2007/05 / actionscript_li.html

Você pode ver um exemplo da API em uso, verificando o aplicativo S3E AIR em:

http://download.macromedia.com/pub/developer/ ar / sample_apps / S3E.air

e você pode pegar o código fonte a partir de:

http://download.macromedia.com/pub/developer/ ar / sample_apps / S3E.zip

espero que ajude ...

câmaras microfone

Se você está procurando um trabalho Rails - Flex - exemplo S3, em seguida, ter um olhar para esta trilhos projeto: http://github.com/GreenAsJade/s3-swf-upload-plugin

Seu documentado e trabalha fora da caixa. Você pode até mesmo a engenharia reversa do lógica Flex.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top