LoginSignup
0
1

More than 3 years have passed since last update.

「GoogleDrive」リンク固定でコンテンツ更新をする方法

Posted at

きっかけ

web制作をしている中で、クライアントから次のような要望がありました。
『PDFを自分でアップロードして、自社サイトに表示させたい!』
初めはなんだ投稿機能でいいのねと思っていましたが詳しく聞いてみると

・投稿をより簡単に(wp管理画面はむずかしい)
・最新1件を直接表示したい
・自分たちだけの力で

とのことでした。

WordPressを使わず、もちろんサーバー等を触ることもできないとなると、
他に管理する方法として、Googleドライブを思いつきました。

Google Driveの共有

スクリーンショット 2019-11-08 15.51.12.png

GoogleDrive上でファイルを右クリックし、共有設定を行うと公開範囲と権限が選べるので、
「全員が閲覧可」にすることで、誰もが閲覧のみできる状態になります。

そしてそのリンクをコピーし、aタグに乗せれば一応機能します。

本題

GoogleDriveでの共有リンクは簡単でしたが、このままではどれだけフォルダに新しいファイルを入れようとも、aタグのリンク先には最初のファイルしか表示されません。

そこで邪道ではありますが、新たに投稿したいファイル名を旧ファイルと同じにし、新バージョンとして保存しました。

スクリーンショット 2019-11-08 16.13.47.png

これで新しいファイルもtest.pdfとして扱われ、リンクもそのままです!

スクリーンショット 2019-11-08 16.15.02.png

さらにGoogleDriveではバージョン管理も可能なため、間違ってアップロードしたり、過去のファイルが欲しい場合には簡単にダウンロードができます。
スクリーンショット 2019-11-08 16.19.14.png

終わりに

同一タイトルでなければならないという制約は少しあるものの、これならクライアントの方もなんとか更新可能かと思います。

このように使う機会はほとんどないかと思いますが、個人的に活用していただけたら嬉しいです、、

GoogleDriveフォルダ内の最新1件のリンクを取得とかしたかったんですが、ファイルIDとやらがなかなか取れず諦めました(泣)
どなたかご存知であればお教えください。

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1