هل يمكنك استخدام Amazon S3 عبر Flex؟
-
06-07-2019 - |
سؤال
نظرًا لعدم وجود Clientaccesspolicy.xml، يبدو أن هناك مشكلات في استخدام Amazon S3 عبر Flex.هل يوجد اى اعمال فى الجوار؟
يحرر: كلا الإجابتين أدناه رائعتان وعمليتان، لقد قمت بالتصويت على كليهما (لن أقوم بتعيين إجابة للسؤال لأن كلاهما يعمل):
المحلول
يمكنك تسمية نطاق فرعي تتحكم فيه في Amazon S3 (إلى مجموعة تحتوي على اسم النطاق الفرعي)، كما يلي:
http://s3.ceejayoz.com/ (ينتقل إلى مجموعة "s3.ceejayoz.com" الخاصة بي)
من المفترض أن يؤدي تحميل ملف Clientaccesspolicy.xml الخاص بك إلى جذر تلك المجموعة (وتعيين الأذونات لتكون قابلة للعرض عالميًا) إلى حل المشكلة، إذا كنت أفهم سؤالك بشكل صحيح، حيث سيكون من الممكن الوصول إليه على http://s3.ceejayoz.com/clientaccesspolicy.xml.
مزيد من المعلومات في مستندات S3: http://docs.amazonwebservices.com/AmazonS3/2006-03-01/index.html?VirtualHosting.html
يحرر: من خلال النظر إلى ذلك، يمكنك أيضًا استخدام "مثال لطريقة النمط المستضاف الافتراضي" بدون CNAME: http://bucketname.s3.amazonaws.com/clientaccesspolicy.xml
نصائح أخرى
نعم.يمكنك العثور على مكتبة ActionScript 3 للاتصال بـ S3 على:
http://code.google.com/p/as3awss3lib/
مع مزيد من المعلومات على:
http://weblogs.macromedia.com/cantrell/archives/2007/05/actionscript_li.html
يمكنك إلقاء نظرة على مثال لواجهة برمجة التطبيقات (API) المستخدمة عن طريق التحقق من تطبيق S3E AIR على:
http://download.macromedia.com/pub/developer/air/sample_apps/S3E.air
ويمكنك الحصول على الكود المصدري من:
http://download.macromedia.com/pub/developer/air/sample_apps/S3E.zip
امل ان يساعد...
غرف مايك
إذا كنت تبحث عن مثال Rails - Flex - S3 صالح، فقم بإلقاء نظرة على مشروع Rails هذا: http://github.com/GreenAsJade/s3-swf-upload-plugin
تم توثيقه ويعمل خارج الصندوق.يمكنك أيضًا إجراء هندسة عكسية للمنطق المرن.