Come creare un link per scaricare file

Come creare dei link diretti di download dei file e dei documenti caricati su Google Drive.

Google Drive è uno dei servizi di Google più utili per le imprese a gestione familiare, per professionisti o comunque per aziende di piccole dimensioni che hanno a loro disposizione dei tool paragonabili ai migliori software a pagamento e che sono in grado di creare documenti, presentazioni, disegni e moduli. In sostanza si può archiviare e gestire con Google Drive tutta la documentazione necessaria per la contabilità di una piccola azienda. Google Drive può inoltre anche essere usato comehosting per file javascript, XML o CSS e questo interessa soprattutto ai blogger.

Chiunque abbia un account Google ha automaticamente anche un account Google Drive a cui si può accedere con le stesse credenziali. Si possono creare dei file con i tool nativi andando su Crea e scegliendo Documento, Presentazione, Foglio di lavoro, Modulo, Disegno, HTML file o Documento di testo. Si possono anche creare delle cartelle per organizzare meglio il nostro archivio

Come creare un link per scaricare file

Alternativamente si può cliccare sulla icona dell'upload per caricare file con tutte le principali estensioni. Dopo aver creato un file e averlo salvato o dopo averlo caricato dal computer si può condividere con persone specifiche oppure con tutti. Per avere il link ci si può cliccare sopra con il destro del mouse e scegliere Condividi > Condividi oppure aprirlo e andare su File > Condividi

Come creare un link per scaricare file


Come già detto all'inizio si può ricavare il link diretto di file javascript, XML o CSS modificando il link di condivisione. Quello che ci dà Google Drive ha questa struttura

https://drive.google.com/file/d/FILE_ID/edit?usp=sharing

n cui FILE_ID è la stringa alfanumerica che lo determina e che dobbiamo così modificare

https://googledrive.com/host/FILE_ID

Per esempio da questo URL

https://drive.google.com/file/d/0B8Kl05rP7bK8V2NFcEthRGJFNXc/edit?usp=sharing

si ricava quest'altro

https://googledrive.com/host/0B8Kl05rP7bK8V2NFcEthRGJFNXc

che sarà l'URL diretto e che potrà essere usato nei modelli e nei widget.

In Google Documenti esiste il visualizzatore web che riesce a mostrare moltissimi formati tra quelli caricabili come per esempio quello PSD di Photoshop o quello di AutoCAD. Se vogliamo condividere un lavoro che abbiamo appena fatto su Photoshop con una o più persone, invece di condividere il link di Google Drive possiamo creare un collegamento che farà scaricare automaticamente il file nel computer di chi ci clicca sopra in modo da poterlo aprire con il programma specifico richiesto.

Un file .PSD verrà visualizzato nel browser come una immagine mentre se scaricato direttamente potrà essere aperto con Photoshop senza problemi. Un discorso analogo si può fare per AutoCAD o anche per i documenti in formato Word e per le presentazioni in formato Powerpoint.

Il link generico di condivisione di un file su Google Drive è il seguente

https://drive.google.com/file/d/FILE_ID/edit?usp=sharing

e che può essere copiato dall'apposito popup che si apre andando su Condividi

Come creare un link per scaricare file

Per creare un link di download si deve modificare in questo modo

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

Per esempio dal link di condivisione 

https://drive.google.com/file/d/0B8Kl05rP7bK8TC1kclE3TWgwMmc/edit?usp=sharing

si può creare questo link di download

https://drive.google.com/uc?export=download&id=0B8Kl05rP7bK8TC1kclE3TWgwMmc

Se il file in questione non è stato caricato ma è stato creato con il tool di Google Docs  allora il link di condivisione avrà questa struttura

https://docs.google.com/document/d/FILE_ID/edit?usp=sharing

In questo caso si possono creare due link di download. Il primo per far scaricare il file in formato Word segnatamente in formato DOCX e il secondo in formato PDF. Il link precedente si modifica così

https://docs.google.com/document/d/FILE_ID/export?format=doc
https://docs.google.com/document/d/FILE_ID/export?format=pdf

con la possibilità di scelta tra i formati. Un blogger può per esempio creare un solo documento e offrire ai lettori due link di download a scelta tra DOCX e PDF.

Una presentazione creata con il tool di Google Drive ha questo URL di condivisione

https://docs.google.com/presentation/d/FILE_ID/edit?usp=sharing

che può generare i due link di download seguenti

https://docs.google.com/presentation/d/FILE_ID/export/pptx
https://docs.google.com/presentation/d/FILE_ID/export/pdf

per scaricare il file in formato PPTX o PDF.

COPIA AUTOMATICA DEI FOGLI DI CALCOLO

Si può far creare automaticamente una copia del foglio di calcolo alla persona che aprirà il link con cui abbiamo appunto condiviso tale file. Un esempio di questa funzionalità se seguite questo blog lo avete già incontrato nella procedura per creare un feed RSS di Twitter quando si è configurato lo script di Google.  Il link generico di condivisione dei fogli di calcolo è il seguente

https://docs.google.com/spreadsheet/ccc?key=FILE_ID&usp=sharing

che se viene così modificato

https://docs.google.com/spreadsheet/ccc?key=FILE_ID&newcopy=true

creerà automaticamente una copia nell'account di chi lo apre.

Fonte | Labnol -

Aggiornamento: Il link diretto a Google Drive non funziona più perché tali collegamenti sono stati progressivamente disabilitati a partire dal 31 Agosto 2016. Nei codici che utilizzano link diretti di file caricati su Google Drive possiamo sostituire i link di download ottenuti come illustrato nel post.

Salvare il documento di destinazione. Nel documento di origine (in cui si desidera creare il link), scegliere Strumenti > Modifica PDF > Collegamento > Aggiungi o modifica, quindi tracciare un rettangolo per specificare una posizione per il link.
Webpage to PDF è un convertitore gratuito da PDF a URL. Con l'aiuto di questo strumento, puoi convertire PDF in URL online gratuitamente. Tutto quello che devi fare è caricare il file PDF e quindi fare clic su Converti, quindi attendere che il file HTML sia pronto per il download.
Premere CTRL+K. È anche possibile fare clic con il pulsante destro del mouse sul testo o sull'immagine e scegliere Collegamento dal menu di scelta rapida. Nella finestra di dialogo Inserisci collegamento ipertestuale digitare o incollare il collegamento nella casella Indirizzo.
Creare un collegamento è semplicissimo: basta usare Esplora File per raggiungere la cartella che ci interessa, farci sopra click destro e poi scegliere "Crea collegamento". Il collegamento verrà creato nella stessa posizione sul disco in cui si trova la cartella, potremo poi trasportarlo dove preferiamo.