【转】Expire Google Drive Files 让Google Docs云盘共享连接在指定时间后自动失效
最近在清理Google Docs中之前共享过的文件链接,发现Google Docs多人协作共享过的链接会一直存在,在实际操作中较不灵活。正好订阅的RSS推送了Pseric写的这篇文章 - Expire Google Drive Files 让Google 云端硬碟共用连结在指定时间后自动失效,文中介绍的Expire Google Drive Files可以让Google Docs云盘共享连接在指定时间后自动失效解决了指定时间内权限失效的问题。
————————————————————————————————————————————————————

若聊到最常使用的云端硬碟,你会选择Dropbox、OneDrive或是Google Drive呢?我平常习惯使用Dropbox同步资料,需要共同编辑时,我还是倾向Google Drive支援多人线上即时协作。大部分使用者都有Google帐户,使用上比较没有问题。但如果你曾使用Google Drive分享档案,会发现其实它的分享功能不够强大,而且可能隐藏一些问题。
档案或文件储存在Google Drive云端硬碟时,预设情况下只有自己有检视编辑权限,但如果你透过分享功能让朋友同事可以检视甚至是编辑文件,产生的分享链结是会永久存在的,也就是说若使用者没有手动取消、停止共享,这个链结将永远可以存取档案。
有鉴于此,国外开发者Amit Agarwal开发了一款免费小工具「Expire Google Drive Files」,能让我们在分享档案时设定分享链结的过期时间,当时 限一到自动取消停用分享链结。这支程式放在Google Script,因此无须下载软体,只要开启程式页面后完成应用程式授权就能直接使用。
接下来我会示范如何使用Expire Google Drive Files 来产生可以自动失效的档案分享链结。
网站名称:Google Drive Auto Expire Files
网站链结:http://www.labnol.org/expire
使用教学
STEP 1
开启Google Drive Auto Expire Files链结后,会打开Google Script网站,如果你目前已经在登入Google帐户的状态,直接点选「Review Permissions」来查看授权。

因为Google Drive Expiration会需要存取你Google云端硬碟档案的权限,才能让你在程式内选择要分享的档案,因此跳出权限画面时记得点选「允许」来跳到下一步。

STEP 2
接着就会看到Google Drive Auto Expire Files功能,这个小工具的介面设计很简单易懂,只要选择你要分享的档案(资料夹)后,设定要分享检视或编辑权限的Email,最后选择自动失效的时间就会自动执行,完全不用使用者做其他操作,非常好用。

点选步骤一的「Open Drive」绿色按钮,跳出一个让你选择档案的视窗,你可以选择要分享单一文件或整个资料夹,选好以后按下「Select」蓝色按钮。

STEP 3
指定要分享的对象,左边为检视权限、右边则是编辑权限,输入对方的Email 即可(你可以从其他地方例如Gmail 来找到要分享对象的Email 地址),如果有多个使用者记得每个Email 之间以半形的逗号分隔。

STEP 4
最后,设定分享链结自动失效的时间,预设为10天,单位有小时、日、周、月和年。设定完毕后点选下方的「Set Expiration」就能将这个限时分享链结寄到对方Email信箱。

STEP 5
在Google Drive Auto Expire Files 页面下方还能看到你目前共享的档案或资料夹,同时后面会显示该链结会在多久以后自动失效(你也可以点Cancel 取消)。

以上就是很基本的小工具用法,当然也可改善Google Drive 云端硬碟目前暂时没有办法设定分享时间的问题(如同前面提到的必须自己取消共享链结,否则该档案就能够一直被存取) ,我想可能多少都能解决某些人分享档案后忘记把权限关掉的状况。
【转】Expire Google Drive Files 让Google Docs云盘共享连接在指定时间后自动失效的更多相关文章
- Syncovery : Google Docs protocol completely replaced with Google Drive
Google Docs protocol completely replaced with Google Drive In May 2015, the older Google Docs API wa ...
- 教你用 google-drive-ocamlfuse 在 Linux 上挂载 Google Drive
如果你在找一个方便的方式在 Linux 机器上挂载你的 Google Drive 文件夹, Jack Wallen 将教你怎么使用 google-drive-ocamlfuse 来挂载 Google ...
- Google Drive 和 Dropbox 同步同一个文件夹目录
Dropbox 也是非常棒的同步工具,例如先进的增量上传或者更开放的 API 等.可是为什么不曾想过把 Google Drive 和 Dropbox 同时使用呢,我是说,让这两者同时云同步同一个文件 ...
- A replacement solution to using Google Drive in Ubuntu
Grive2 Get dependencies You need to get the dependency libraries along with their development (-dev ...
- Google Drive 里的文件下载的方法
Google Drive 里并不提供创建直接下载链接的选项,但是可以通过小小的更改链接形式就能把分享的内容保存到本地.例如,一份通过 Google Drive 分享的文件链接形式为: https:// ...
- Appengine直接下载文件并保存到google drive
一直对下载文件比较感兴趣.前些日子无意搜到google 推出一项服务,可以直接将文件下载到google drive中,原型猛戳这里,但有限额限制.一时脑洞大开,可不可以在appengine 上架设服务 ...
- Linux 网站文件和数据库全量备份 一键脚本(支持FTP,Google Drive)
原文连接: https://teddysun.com/469.html 此文为转载,建议查看秋水大神的原文,排版更容易查看,另外,建议查看脚本源码,方便了解脚本运行过程, 脚本已测试,大神的脚本一如既 ...
- Google Drive网盘文件直链获取一键脚本
说明:本脚本可以将Google Drive网盘的文件分享链接或者文件ID变成直链,方便我们在很多情况下调用.只支持文件分享,不支持文件夹.文件分享ID为26到48位. 使用 1.需求 wget.g ...
- 在线打开,浏览PDF文件的各种方式及各种pdf插件------(MS OneDrive/google drive & google doc/ github ?raw=true)
在线打开,浏览PDF文件的各种方式: 1 Google drive&doc (国内不好使,you know GFW=Great Firewall) 1. google drive: 直接分 ...
随机推荐
- Lucene热词显示并选择
利用Jquery easyui里的autocomplete(1.10.0版本) 的异步请求(remot.html) 添加引用 <script src="~/Scripts/jquery ...
- linux sed
sed 命令 sed -i 's/3306/3308/g' my.cnf mysql # 同时替换两个文件
- C#:注册组件
注册flash 为例: 代码比较差 仅供学习参考 /// <summary> /// 注册组件 /// </summary> private static void Regis ...
- 在Ubuntu Server下配置LAMP环境
1. 下载Ubuntu Server,地址https://www.ubuntu.com/download/server 2. 在虚拟机上安装Ubuntu Server.根据安装引导过程一步步安装,跟在 ...
- nodejs学习笔记二:解析express框架项目文件
上一章介绍了如何去创建一个express框架的工程项目,这章介绍一下express框架下的文件和用法解析,上一张我们创建的工程项目结构图如下: models是不属于原工程项目结构,为了实现数据模型后添 ...
- PowerDesigner设计Name和Comment 替换
这两天在用powerdesigner设计数据库.一直以为name就是注释名字来着.后来生成sql语句 怎么就没有注释信息那. 后来看了半天才知道自己范2了. 通过各种信息查找.大多都是改databas ...
- WPF的路由事件、冒泡事件、隧道事件(预览事件)
本文摘要: 1:什么是路由事件: 2:中断事件路由: 3:自定义路由事件: 4:为什么需要自定义路由事件: 5:什么是冒泡事件和预览事件(隧道事件): 1:什么是路由事件 WPF中的事件为路由事件,所 ...
- Magnifier笔记
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8" ...
- 荒废了很久的java以及微信公众平台今天拿起来看了看:这里有很好的教程
我的微信公众号刚刚起步: ,感兴趣可以关注一下. 关于java开发微信公众号有一个很好的教程博客:推荐一下:http://blog.csdn.net/lyq8479/article/details/8 ...
- 删除github仓库中的某个文件夹
最近在做一个项目,由于前期文件夹名是中文,如下: |---Repository |--- React单页面音乐播放器 并且git push到了github上. 后来在本地把文件夹re ...