如何使用PHP从s3下载私有文件?
我在amazon s3中保存了一个文件,现在我想下载这个文件。我正在使用AmazonS3PHP组件 我的下载功能如下,但我得到异常[403]意外HTTP状态如何使用PHP从s3下载私有文件?,php,amazon-web-services,curl,amazon-s3,Php,Amazon Web Services,Curl,Amazon S3,我在amazon s3中保存了一个文件,现在我想下载这个文件。我正在使用AmazonS3PHP组件 我的下载功能如下,但我得到异常[403]意外HTTP状态 function downloadPrivateFile($bucket, $fileUrl) { $obj = new S3($this->keyId, $this->secretKey); echo $obj->getObjectInfo($bucket, $fileUrl);
function downloadPrivateFile($bucket, $fileUrl) {
$obj = new S3($this->keyId, $this->secretKey);
echo $obj->getObjectInfo($bucket, $fileUrl);
}
有人能帮我下载一个私人文件吗。403表示“禁止”,因此您的身份验证很可能是错误的。我正在获取正确的url,但签名仍然被拒绝,无法生成签名url,我正在使用sdk@GeraldSchneider的内置类生成签名url