web-dev-qa-db-ja.com

Googleドライブからの大きなファイルの通知を無効にする

Zipファイルのダウンロード中(25MB以上と想定)、以下の通知を受け取ります。

Sorry, we are unable to scan this file for viruses.

The file exceeds the maximum size that we scan. Download anyway

ブラウザでそれを無効にするオプションはありますか?中断などのメッセージを受信する必要なく、大きなファイルを直接ダウンロードできます。

Googleドライブに設定があるかどうかを知りたいので、ブローカーメッセージを無効にできます。

15
Nithinbemitk

次のパターンでは、大きなファイルの通知を無効にできることがわかりました。

https://googledrive.com/Host/file-id

Googleドライブファイルのfile-idを見つける方法はだれでも知っていると思います。

この方法は、ファイルが[ウェブ上で一般公開]オプションで共有されている場合にのみ機能することに注意してください。

ただし、この機能は廃止されており、2016年8月31日以降は機能しなくなります。 http://googleappsdeveloper.blogspot.com/2015/08/deprecating-web-hosting-support-in.html

11

ウイルススキャンをバイパスする直接ダウンロードリンクを取得するために無数の時間を費やした後、私はついに偶然それを見つけました。以下の形式のURLとGoogle APIキーは、ウイルススキャンをバイパスします。このドキュメントはどこにも見つかりませんでした( これは公式ドキュメントです )。今後の更新で破損する可能性があるため、自己責任で使用してください。 https://www.googleapis.com/drive/v3/files/fileid/?key=yourapikey&alt=media

Apikeyの代わりにgoogle oauthからの認証アクセストークンを使用することもできます。

5
harkirat singh

ファイルが大きすぎてウイルスをスキャンできないという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

https://developers.google.com/drive/v2/web/publish-site

2
balazer

使用する Zip-extractorファイルをダウンロードしてGoogleドライブに抽出します。リンク先のウェブサイトでオプションとして提供されています。これを機能させるには、Googleドライブにログインする必要があります。

1
Michael Jackson

行く方法は、ミックが提案したリンクフォーマットを使用することです:

https://drive.google.com/uc?export=download&confirm=CONFIRM_CODE&id=FILE_ID

確認コードは、各ファイルに対して無期限に有効ではありません。時間の経過とともに変化しません。これまでのところ、確認コード(または完全なリンク)を確認する唯一の方法は、curl https://drive.google.com/uc?export=download&id=FILE_ID を実行してから抽出することです確認コードを含む「とにかくダウンロード」ボタンの下のリンク。

乾杯。

0
Manuel

より良い代替手段は Google Cloud Bucket を使用することです。

  1. Google Cloud Platform ConsoleでCloud Storageブラウザを開きます。
  2. 必要に応じて、マルチリージョンまたはリージョンのバケットを作成します。
  3. バケットにファイルをアップロードして公開します。
  4. スクリプト、ブラウザ、gcloudコマンド、wgetまたはcurlを使用してファイルをダウンロードするには、パブリックURLを使用します。

これは、どのファイルサイズでも機能します。 Cloud Bucketサービスは本当に安いです。 Googleは、最初に無料クレジットを提供し、バケットの使用は無料クレジットで十分にカバーできます。

0
Judy T Raj