1
我是否可以使用Imagick中的writeImage函數將圖像直接寫入S3存儲桶?如果是這樣,怎麼樣?我對亞馬遜S3 SDK非常陌生,所以一些幫助將不勝感激。PHP Imagick:直接將圖像寫入Amazon S3?
我是否可以使用Imagick中的writeImage函數將圖像直接寫入S3存儲桶?如果是這樣,怎麼樣?我對亞馬遜S3 SDK非常陌生,所以一些幫助將不勝感激。PHP Imagick:直接將圖像寫入Amazon S3?
使用writeImage,可能不會(它將文件路徑作爲參數,因此將文件寫入文件系統),但您可以使用getImageBlob
將圖像作爲二進制字符串獲取,然後您可以使用特定名稱輕鬆地將其寫入S3。您最容易使用S3 PHP庫,AWS PHP SDK中有一位官員,或者也有第三方庫,例如:
https://github.com/mackstann/amazon-s3-php-class
// Put an object from a string:
$s3->putObject($string, $bucketName, $uploadName, S3::ACL_PUBLIC_READ)