次のコードを使用して、ECS server
に画像をアップロードしています。ここでは、まず画像を一時的な場所に保存してから、サーバーにアップロードします。イメージコンテンツを使用したAmazon AWS s3アップロード
$result = $s3->putObject(array(
'Bucket' => $this->bucket,
'SourceFile' => $temp,
'Key' => $Destination_folder,
'ACL' => 'public-read',
'ContentType' => 'text/plain',
'Expires' => $expire
));
この一時的な場所の使用を削除します。それで、画像コンテンツのみを使って直接画像をアップロードする方法はありますか?
あなたがここにAPIを確認することができます。http://docs.aws.amazon.com/aws-sdk-php/v2/api/class-Aws.S3.S3Client.html#_putObjectこれは、アップロードします – Dragos