これがここにあるのか、別のSEサイトにあるのかわかりません。
私はプログラムに取り組んでおり、更新を確認するために、URLDownloadToFile()を使用してファイルをダウンロードします。ファイルには最新バージョンを示す番号が含まれており、プログラム内のハードコードされた値と比較されます(新しいバージョンごとに変更されます)。だから私はいくつかのファイルホスティングサイトを試しました。
MediaFire:リンクをクリックするとMediaFireページに移動します。ダウンロードボタンに関連付けられているアドレスをコピーすると、同じページに再度移動します(そして、ユーザーにファイル名が表示されることなく、どういうわけかファイルをダウンロードします)。
Dropbox:同じ問題が発生します-直接ダウンロードリンクがありません。
Googleドライブ:ダウンロードリンクがありますが、URLDownloadToFile()はそれを受け入れず、何もダウンロードされません。
次のようなファイルホスティングサイトを知っている人はいますか?
ドロップボックスを使用すると、http://www.dropbox.com
をhttp://dl.dropboxusercontent.com
に変更でき、直接ダウンロードリンクを取得できます。
Googleドライブがあなたの目的に合わない理由がよくわかりません。
すでに多くの人が提案しているように、次のリンクを作成するだけです。 https://docs.google.com/uc?export=download&id=FileID ここで、FileIDは一意のIDです。共有リンクで簡単に確認できます(または、必要に応じて、APIキーを取得し、小さなスクリプトを実行して共有ファイルのすべてのメタデータを取得できます)。