Google Drive: jak získat URL pro přímé stažení souboru
Potřeboval jsem rychle nahrát soubor, získat k němu trvalý veřejný odkaz a ten následně využít jinde (př. produktový XML feed pro jednorázový import).
A protože služby od Googlu používám celý den (Gmail, Analytics Goodle Disk atd.) a žádné FTP jsem po ruce neměl, využil jsem právě Google Disk.
Je to snadné. Ale takovou funkci nenajdete v základním rozhraní Google Disku a je potřeba provést drobný „hack“:
Nahrál jsem svůj soubor na G.Disk
Nastavil jsem mu sdílení – „získat odkaz“, přístupný všem kteří disponují odkazem, s možností soubor jen prohlížet
odkaz souboru jsem upravil dle následujícího postupu
Původní odkaz:
https://drive.google.com/file/d/0B0JCC7q-3F_VU0MyU0NpTF9ydlE/view?usp=sharing
mezi …./file/d/ a /view?…. se nachází id souboru (vyznačené červeně).
Toto id zkopíruji a vložím za: „https://drive.google.com/uc?id=„
Výsledný odkaz:
https://drive.google.com/uc?id=0B0JCC7q-3F_VU0MyU0NpTF9ydlE
A to je vše, teď odkaz můžete použít dle libosti, např. <img src=“https://drive.google.com/uc?id=xxxxx“>