2011-05-03 10 views
1

Amazon S3에 파일이 있고 API가 개체를 반환합니다. Amazon에서 로컬 서버 디렉토리로 파일을 전송하려고합니다. 개체에 URL 주소가 있습니다. 이 객체를 사용하여 파일을 전송하는 방법은 분명하지 않습니다.파일을 가져 오는 방법

+0

PHP에 사용하는 S3 API는 무엇입니까? 사용중인 API에 대한 정보를 입력하십시오. 또한 사람들은 구체적인 코드를 포함하여 작업 할 구체적인 것을 준비했습니다. – stderr

+0

aws-sdk 사용. 방금 s3에서 getobject 메소드를 호출했습니다. – Autolycus

답변

4

PHP의 경우 코드 작성 방법입니다.

require_once '../aws-sdk-for-php/sdk.class.php'; 

// Instantiate the class. 
$s3 = new AmazonS3(); 
$bucket = '*** Provide bucket Name ***'; 
$keyname = '*** Provide object key name ***'; 
$filepath = '*** local file path to save the object ***'; 

// Save object to a file. 
$response = $s3->get_object(
        $bucket, 
        $keyname, 
        array('fileDownload'=> $filepath)); 

이 정보가 도움이되기를 바랍니다.

관련 문제