私は今、ユーザーがファイルのリンクにアクセスしてダウンロードできるようにする機能を作りようとしています。RubyでDropboxでファイルをダウンロードするには?
ネイティブリンクはhttps://www.dropbox.com/home/Apps/ringle_records?preview=lesson_id_11%3Auser_id_5.mp3ですが、管理者だけがアクセスできます(確かに)。このリンクを知る資格のあるユーザーがいる場合は、このユーザーがファイルをダウンロードするためにボタンをクリックできるようにしたいと考えています。
私は実装の面でぎっしりとしています。以下のコードを使用すると、サーバーにデータが格納されるようです。私が何かをして、「mp3」ファイルをクリックして、ユーザーを作りたい
def self.dropbox_download
contents, metadata = Drop_client.get_file_and_metadata('/lesson_id_12:user_id_7.mp3.mp3')
begin
File.open('filename.mp3', 'wb') do |file|
file.write(contents)
end
rescue
end
end
がダウンロードされますが、私は上記のコードはこのように動作しないと思います。
意見を投稿してください!私は見ることを楽しみにしています!
ベスト
それは動作します!私はあなたがここに置く3番目のオプションを取るつもりです。ユーザーの問い合わせがあるたびに、私はユーザーのURLリンクをリロードします! (:ありがとう! –