2008-10-09 32 views
8

Do thiếu clientaccesspolicy.xml, có vẻ như có vấn đề với việc sử dụng Amazon S3 thông qua Flex. Có công việc nào xung quanh không?Bạn có thể sử dụng Amazon S3 qua Flex không?

Edit: Cả hai câu trả lời dưới đây là tuyệt vời và làm việc, tôi đã bỏ phiếu tán cả hai (Tôi sẽ không để gán một câu trả lời cho câu hỏi vì cả hai đều làm việc):

Can you use Amazon S3 via Flex?

Can you use Amazon S3 via Flex?

Trả lời

11

bạn có thể CNAME một tên miền phụ bạn kiểm soát tại Amazon S3 (để một xô với tên của tên miền phụ), như vậy:

http://s3.ceejayoz.com/ (chuyển đến thùng 's3.ceejayoz.com' của tôi)

Tải tệp clientaccesspolicy.xml của riêng bạn lên thư mục gốc của nhóm đó (và đặt quyền để có thể xem trên toàn cầu) nên thực hiện thủ thuật, nếu tôi hiểu câu hỏi của bạn một cách chính xác, vì nó sẽ có thể truy cập tại http://s3.ceejayoz.com/clientaccesspolicy.xml.

biết thêm thông tin trong các tài liệu S3: http://docs.amazonwebservices.com/AmazonS3/2006-03-01/index.html?VirtualHosting.html

chỉnh sửa: Từ nhìn vào đó, bạn cũng có thể sử dụng "Ví dụ ảo Hosted Phương pháp Style" mà không có một CNAME: http://bucketname.s3.amazonaws.com/clientaccesspolicy.xml

+3

Tôi tin rằng bạn có nghĩa là crossdomain.xml. clientaccesspolicy.xml dành cho Silverlight. –

+0

Tôi vừa sao chép tập tin anh ấy nói anh ấy cần từ câu trả lời. – ceejayoz

6

Yes. Bạn có thể tìm thấy một thư viện ActionScript 3 để kết nối với S3 tại địa chỉ:

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

với nhiều thông tin tại địa chỉ:

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

Bạn có thể nhìn vào một ví dụ về các API được sử dụng bằng cách xem ứng dụng S3E AIR tại:

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

và bạn có thể lấy mã nguồn từ:

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

hy vọng rằng sẽ giúp ...

mike buồng

+0

Không phải là chỉ Air? – Chin

1

Nếu bạn đang tìm kiếm một Rails làm việc - Flex - S3 ví dụ sau đó có một cái nhìn tại dự án đường ray này: http://github.com/GreenAsJade/s3-swf-upload-plugin

Tài liệu và công trình của tài liệu này đã được lưu trữ. Bạn thậm chí có thể đảo ngược kỹ sư logic Flex.

Các vấn đề liên quan