0
GoogleドライブからS3サーバーにファイルをアップロードしたいと思いますか?アイデアと提案を教えてください。javascriptを使用してgoogleドライブからサーバーにファイルをアップロードする方法
GoogleドライブからS3サーバーにファイルをアップロードしたいと思いますか?アイデアと提案を教えてください。javascriptを使用してgoogleドライブからサーバーにファイルをアップロードする方法
$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にアップロードする必要があり