2013年2月15日 星期五

Google Drive 共用檔案下載的網址

將備課做好的小遊戲上載到 Google Drive 中,.zip 的壓縮檔設定好「共用」後,Google 給的連結是預覽而不是直接下載的網址。如果要下載檔案,還要多一道手續去點 Drive 選單中的「檔案」才看得到「下載」的選單。稍微玩了一下,把取得可以直接下載的連結語法規則整理在底下。

以我分享的這個檔案來說,Google Drive 原來給的共用連結如下:


連結網址中由 「file/d/」 開始到「/edit」之間的是代表這個檔案識別碼的「fileId」,所以上面這個例子的 fileId 就是:

  • 0B12NSU5QARH9SHJqcmsyMFNmcVk

我們只要把 fileId 套到底下的格式就可以得到它的下載連結:

  • https://drive.google.com/uc?export=download&id=fileId
上面的例子套上 fileId 變成:

另外,把 download 改為 view,套入底下的格式應該也可以:

  • https://drive.google.com/uc?export=view&id=fileId
也就是變成:
我利用 JavaScript 寫了個簡易的轉換,只要在下面貼上 Google Drive 的「共用連結」,就可以產生直接下載的網址,可以玩玩看:


共用連結:



相關文章



16 則留言:

  1. 多謝分享,這樣google雲端硬碟的分享,使用起來更方便,更具人性化。

    回覆刪除
  2. 真的很方便,謝謝~

    回覆刪除
  3. 回覆
    1. 哈~
      網路給了鼓勵,不回也不是人!
      謝謝光臨敝站,知道有幫到別人也很快樂的一件事呢!

      刪除
    2. 感謝您分享這個方法,解決了圖片與PDF檔帶來的不便。

      刪除
  4. 感謝囉,幫了我一個大忙!

    回覆刪除
  5. 謝謝您的分享, 我將它稍做修改自用.

    回覆刪除
    回覆
    1. 謝謝啦! 是您不嫌棄 XD

      刪除
    2. 站長您好,
      我抓到下載的格式供參考.
      https://docs.google.com/uc?id=1234567890&export=download

      刪除
  6. 照你的方法貼到blogger中產生錯誤

    回覆刪除
  7. 找了半天終於找到了, 太好用了, 實在太感謝了!

    回覆刪除
  8. 謝謝喔 這個共用連結也太好用了
    不過現在雲端怎麼會改成只能線上觀看
    有下載的連結~但是點選都沒有反應了= =

    回覆刪除

 
© 2009. Design by Pocket