web-dev-qa-db-fra.com

Désactiver la notification des fichiers volumineux à partir de Google Drive

Lors du téléchargement du fichier Zip (plus de 25 Mo je suppose), je reçois la notification ci-dessous,

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

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

dans le navigateur.Y a-t-il une option pour le désactiver, afin que je puisse télécharger n'importe quel fichier volumineux directement sans avoir à recevoir des messages comme une interruption.

Vous voulez savoir s'il existe des paramètres dans Google Drive, afin que je puisse désactiver ce message de courtier.

15
Nithinbemitk

J'ai trouvé que le modèle suivant permet de désactiver la notification des fichiers volumineux:

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

Je pense que n'importe qui sait comment trouver le id-fichier pour le fichier Google Drive.

N'oubliez pas que cette méthode ne fonctionne que si le fichier est partagé avec l'option "Public sur le Web".

Mais cette fonctionnalité est obsolète et cessera de fonctionner après le 31 août 2016: http://googleappsdeveloper.blogspot.com/2015/08/deprecating-web-hosting-support-in.html

11
Victor Sharovatov

Après avoir passé de nombreuses heures à essayer d'obtenir un lien de téléchargement direct qui contourne l'analyse antivirus, je l'ai finalement compris par accident. Une URL dans le format ci-dessous avec votre clé API Google contournera l'analyse antivirus. Je n'ai pu trouver cela documenté nulle part ( voici le document officiel ) donc utilisez-le à vos risques et périls car les futures mises à jour pourraient le casser. https://www.googleapis.com/drive/v3/files/fileid/?key=yourapikey&alt=media

Vous pouvez également utiliser le jeton d'accès d'autorisation de google oauth au lieu de l'apikey.

5
harkirat singh

Je ne pense pas qu'il y ait plus de moyen de contourner l'avertissement de Google Drive qu'un fichier est trop gros pour être analysé pour les virus.

À un moment donné, Google Drive était compatible avec l'hébergement Web via des URL WebViewLink qui ressemblent à googledrive.com/Host/[doc id]. Mais cette fonctionnalité est obsolète et cessera de fonctionner après le 31 août 2016.

http://googleappsdeveloper.blogspot.com/2015/08/deprecating-web-hosting-support-in.html

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

2
balazer

utilisation Zip-extractor pour télécharger le fichier et l'extraire sur votre Google Drive. Il est proposé en option sur le site Web sur lequel vous avez trouvé le lien. Vous devez être connecté à Google Drive pour que cela fonctionne.

1
Michael Jackson

La voie à suivre consiste à utiliser le format de lien suggéré par Mick:

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

Le code de confirmation est valable indéfiniment pour chaque fichier. Cela ne change pas avec le temps. Jusqu'à présent, la seule façon de connaître le code de confirmation (ou d'ailleurs le lien complet) est de boucler https://drive.google.com/uc?export=download&id=FILE_ID puis d'extraire le lien sous le bouton "télécharger quand même", qui inclut le code de confirmation.

À votre santé.

0
Manuel

Une meilleure alternative consiste à utiliser un Google Cloud Bucket .

  1. Ouvrez le navigateur Cloud Storage dans la console Google Cloud Platform.
  2. Créez un compartiment multi-régional ou régional en fonction de vos besoins.
  3. Téléchargez le fichier dans le compartiment et rendez-le public.
  4. Utilisez l'url publique pour télécharger le fichier en utilisant des scripts, un navigateur, des commandes gcloud, wget ou curl.

Cela fonctionnera pour n'importe quelle taille de fichier. Le service Cloud Bucket est vraiment bon marché. Google vous donne des crédits gratuits pour commencer et l'utilisation du seau peut être bien couverte sous les crédits gratuits.

0
Judy T Raj