7

PHPを使用

Amazon s3への外部URLでオブジェクトを配置する方法は?

したがって、次のURLがあるとします。http://example.com/file.aviファイルをデスクトップにダウンロードしてファイルを再アップロードせずに、バケットに移動できるようにします。これは可能ですか?

4

2 に答える 2

4

S3は、別のS3バケットからのオブジェクトのコピー、またはローカルファイルのアップロードのみをサポートします。外部URLにあるリソースをアップロードすることはできません。詳細については、こちらをご覧ください: AmazonS3のリモートリソースからオブジェクトを配置する

于 2013-07-05T12:40:02.187 に答える
-4

tpyohttps: //github.com/tpyo/amazon-s3-php-classによってS3.phpを使用してそれを行うことができます

彼のReadMeファイルに含まれていない場合でも、そのputObjectString()静的関数を使用できますが、最初にURLを文字列ファイルに変換する必要があります。

$ fileUrl = file_get_contents( " http://www.somesite.com/imagesample.png ");

S3 :: putObjectString($ fileUrl、 "yourBucket"、 "uploads / filenamehere.png");

詳細:https ://gist.github.com/neilmaledev/d255c42f1289a9ab9394121b7896d4d3

于 2016-11-09T03:10:01.630 に答える