[转]用Cloudflare Workers创建并分享谷歌团队盘 其他

zsxwz 19/11.06 15:11 4661

用Cloudflare Workers创建并分享谷歌团队盘


输入名称和邮箱自动创建团队盘分享并自动删除创建者


代码地址:

https://github.com/yyuueexxiinngg/some-scripts/blob/master/workers/google/drive/create-share-teamdrive.js


演示站地址: https://teamdrive.xcpx.workers.dev/

演示站域: swccd.edu 仅供测试, 请勿滥用


复制到Workers里, 填上自己的client_id, client_secret以及refresh_token 授权的帐号需要有创建团队盘的权限




获取方式参考: https://github.com/donwa/goindex/blob/master/README_zh.md

同样建议使用Rclone获取, 也可以通过Goindex方案二获取, 我自己懒得写了


阅读源码请看node cli版, 原理一样: https://github.com/yyuueexxiinngg/some-scripts/blob/master/google/drive/create-share-teamdrive.ts


谷歌客户端代码参考自: https://github.com/donwa/goindex


感谢前辈的轮子


请尽量保留源码地址


原贴:https://www.hostloc.com/forum.php?mod=viewthread&tid=603648&extra=page%3D4


提示:

1这是一个让别人自助创建/加入团队盘(成为这个盘的管理员)的源码,需要你有一个可以创建团队盘的google账户(如上文中的swccd的edu账户或自购的gsuite等等)。

2.你加入别人的团队盘,相当于别人共享给你的一个文件夹,容量无限,会显示自己是团队盘的管理员,但里面的东西所有者是盘主的。具体所有者好像不能查看你的文件(所有者是指这个团队盘的所有者,整个订阅的最高管理有什么权限不清楚)。

4.团队盘不能分享文件,可以从团队盘移动到自己盘,可以使用folderclone/rclone复制/挂载

5.swccd有可能被玩坏,注意多备份数据


PS:测试了一下,目前还可以用。。。


上一篇:一个网站在线率监控网站
下一篇:谷歌play新服务Google play积分
最新回复 (4)
  • zsxwz 0
    引用 5
    网页播放的api可能有问题,注释掉即可直接使用浏览器播放。
    21/02.14 16:45 0 回复
  • smith88 0
    引用 4
    我用rclone到了最后一步总是失败
    19/12.01 16:02 0 收起回复
    zsxwz: 挂全局代理。。。
    20/09.20 09:42回复
  • DXDGZW 0
    引用 3
    厉害了,多谢分享
    19/11.20 18:53 0 回复
  • zsxwz 0
    引用 2
    https://gdrive.zppcw.cn/
    19/11.16 08:49 0 回复
    • 姿势论坛—姿势小王子
      6
返回
发新帖
友情链接
免责声明:本站部分资源来源于网络,如有侵权请发邮件(mail@zsxwz.com)告知我们,我们将会在24小时内处理。