Php 如何获取文件

Php 如何获取文件,php,cakephp,amazon-s3,Php,Cakephp,Amazon S3,我在AmazonS3中有一个文件,API返回一个对象。我想将文件从Amazon传输到我的本地服务器目录。该对象也有一个url地址。我只是不清楚如何使用这个对象来传输文件。在PHP中,这是如何编写的 require_once '../aws-sdk-for-php/sdk.class.php'; // Instantiate the class. $s3 = new AmazonS3(); $bucket = '*** Provide bucket Name ***'; $keyname = '

我在AmazonS3中有一个文件,API返回一个对象。我想将文件从Amazon传输到我的本地服务器目录。该对象也有一个url地址。我只是不清楚如何使用这个对象来传输文件。

在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));

我希望这能有所帮助。

在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));

我希望这会有所帮助。

您在PHP中使用的是哪种S3API?请提供有关您正在使用的API的信息。另外,为了让人们有具体的工作,请包含一段代码。使用aws sdk。我刚刚在s3中调用了getobject方法。您在PHP中使用哪个S3API?请提供有关您正在使用的API的信息。另外,为了让人们有具体的工作,请包含一段代码。使用aws sdk。我刚刚在s3中调用了getobject方法。