こんにちは!
今回は「Google ドキュメントのダウンロードURL」についてお伝えしたいと思います。
GASでGoogel ドキュメントとのダウンロードURLを生成して、slack通知したいと思って調べてました。
結論、URLの末尾に export?format=docx
設定するだけで簡単にダウンロードすることができます。
Contents
Google ドキュメントのダウンロードリンクはURLの末尾にexport?format=docxをつける
ポイント
ダウンロードURL:https://docs.google.com/document/d/xxxxxxx/export?format=docx
ダウンロードできるかを手っ取り早く確認する方法は以下です。
①自分のGoogle driveにあるGoogleドキュメントを開く
※他人が作成したGoogleドキュメントなど編集権限がない場合、ダウンロードに失敗します
②URLをhttps://docs.google.com/document/d/xxxxxxx/export?format=docx
になるよう直接編集する
/edit
などが付いている場合は取り除きます。
③編集したURLを開いてみる
④ダウンロードが始まります
補足
このダウンロードURLをslack通知やメール通知などで知らせてあげれば、相手は権限があればダウンロードできると思います。
※編集権限のあるフォルダに格納しておく必要があります。
また、GoogleドキュメントURLhttps://docs.google.com/document/d/xxxxxxx/export?format=docx
のxxxxxxはfileIdになります。
GASでは.getId()
などで取得することができるので、詳しくは調べてみてください。
以上、お疲れさまでした〜🍵