0

私は自分のウェブサイトをAmazonでホストしています。クライアントに次の機能を許可してもらいたいです。

ユーザーが自分の s3 アカウントの有効な資格情報とファイル パスを Web サイトに入力します。私のウェブサイトは、ユーザーのAmazon s3アカウントの場所にあるそのファイルを私のAmazon s3アカウントにダウンロードします。Cake php 1.2 を使用してこれを行う必要があり、これらのファイルはほとんどの場合 10GB を超える可能性があります。これを行うための推奨される方法はありますか?私はこれをグーグルで検索しましたが、まだ良い解決策が見つかりませんでした。

4

1 に答える 1

0

AWSPHPSDKを見てみます。sdkをベンダーライブラリとしてcakephpに含めることができます。

http://aws.amazon.com/sdkforphp/

具体的には、あるバケットから別のバケットにファイルをコピーできる機能があります。

http://docs.amazonwebservices.com/AWSSDKforPHP/latest/#m=AmazonS3/copy_object

于 2012-04-30T20:02:27.270 に答える