0
私のlaravelプロジェクトにhttps://github.com/kunalvarma05/dropbox-php-sdkこのライブラリを使用しています。このコードから、この "example.txt"ファイルをプロジェクトディレクトリにダウンロードしました。しかし、私はこの "example.txt"ファイルを私のブラウザでブラウザのダウンロードフォルダにダウンロードしたいと思っています。Dropbox APIから直接ローカルにファイルをダウンロードするには
$file = $dropbox->download("/example.txt");
$contents = $file->getContents();
$metadata = $file->getMetadata();
file_put_contents(__DIR__ . "/example.txt", $contents);
申し訳ありませんが、 は私はuのを理解できなかったと思います。私のコードはすでにプロジェクトディレクトリに取り組んでいます。そのファイルを自分のプロジェクトパスにダウンロードします。 しかし、私はそのファイルをブラウザのローカルダウンロードディレクトリに保存したいと思います。あなたが理解してほしい –
申し訳ありませんが、私の失敗..あなたはこれが必要です: '$ファイル= __DIR__。 "/example.txt"; $ size = filesize($ file); header( 'Content-type:' .mime_content_type($ file)); header( "Content-length:$ size"); header( 'Content-Disposition:attachment; filename = "'。basename($ file)。 '"'); readfile($ file); ' – Aurimas