Zipファイルのダウンロード中(25MB以上と想定)、以下の通知を受け取ります。
Sorry, we are unable to scan this file for viruses.
The file exceeds the maximum size that we scan. Download anyway
ブラウザでそれを無効にするオプションはありますか?中断などのメッセージを受信する必要なく、大きなファイルを直接ダウンロードできます。
Googleドライブに設定があるかどうかを知りたいので、ブローカーメッセージを無効にできます。
次のパターンでは、大きなファイルの通知を無効にできることがわかりました。
https://googledrive.com/Host/file-id
Googleドライブファイルのfile-idを見つける方法はだれでも知っていると思います。
この方法は、ファイルが[ウェブ上で一般公開]オプションで共有されている場合にのみ機能することに注意してください。
ただし、この機能は廃止されており、2016年8月31日以降は機能しなくなります。 http://googleappsdeveloper.blogspot.com/2015/08/deprecating-web-hosting-support-in.html
ウイルススキャンをバイパスする直接ダウンロードリンクを取得するために無数の時間を費やした後、私はついに偶然それを見つけました。以下の形式のURLとGoogle APIキーは、ウイルススキャンをバイパスします。このドキュメントはどこにも見つかりませんでした( これは公式ドキュメントです )。今後の更新で破損する可能性があるため、自己責任で使用してください。 https://www.googleapis.com/drive/v3/files/fileid/?key=yourapikey&alt=media
Apikeyの代わりにgoogle oauthからの認証アクセストークンを使用することもできます。
ファイルが大きすぎてウイルスをスキャンできないというGoogleドライブの警告を回避する方法はもうないと思います。
かつて、Googleドライブはgoogledrive.com/Host/[doc id]のようなwebViewLink URLを介してWebホスティングをサポートしていました。ただし、その機能は廃止されており、2016年8月31日以降は機能しなくなります。
http://googleappsdeveloper.blogspot.com/2015/08/deprecating-web-hosting-support-in.html
使用する Zip-extractor
ファイルをダウンロードしてGoogleドライブに抽出します。リンク先のウェブサイトでオプションとして提供されています。これを機能させるには、Googleドライブにログインする必要があります。
行く方法は、ミックが提案したリンクフォーマットを使用することです:
https://drive.google.com/uc?export=download&confirm=CONFIRM_CODE&id=FILE_ID
確認コードは、各ファイルに対して無期限に有効ではありません。時間の経過とともに変化しません。これまでのところ、確認コード(または完全なリンク)を確認する唯一の方法は、curl https://drive.google.com/uc?export=download&id=FILE_ID を実行してから抽出することです確認コードを含む「とにかくダウンロード」ボタンの下のリンク。
乾杯。
より良い代替手段は Google Cloud Bucket を使用することです。
これは、どのファイルサイズでも機能します。 Cloud Bucketサービスは本当に安いです。 Googleは、最初に無料クレジットを提供し、バケットの使用は無料クレジットで十分にカバーできます。