2017-11-08 28 views

答えて

0
$fileId = '0BwwA4oUTeiV1UVNwOHItT0xfa2M'; 
$response = $driveService->files->get($fileId, array(
'alt' => 'media')); 
$content = $response->getBody()->getContents(); 

これは、Googleドライブからファイルをダウンロードするためのコードです。 参考:http://docs.aws.amazon.com/aws-sdk-php/v2/guide/service-s3.html#uploading-large-files-using-multipart-uploads

https://developers.google.com/drive/v3/web/manage-downloads

したがって、あなたは、AWS SDK

use Aws\Common\Exception\MultipartUploadException; 
use Aws\S3\Model\MultipartUpload\UploadBuilder; 
$uploader = UploadBuilder::newInstance() 
    ->setClient($client) 
    ->setSource('/path/to/large/file.mov') 
    ->setBucket('mybucket') 
    ->setKey('my-object-key') 
    ->setOption('Metadata', array('Foo' => 'Bar')) 
    ->setOption('CacheControl', 'max-age=3600') 
    ->build(); 

// Perform the upload. You can abort the upload if something goes wrong 
try { 
    $uploader->upload(); 
    echo "Upload complete.\n"; 
} catch (MultipartUploadException $e) { 
    $uploader->abort(); 
    echo "Upload failed.\n"; 
} 

のRefを使用してS3にアップロードする必要があり

関連する問題