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

最后更新于 2019-11-05 2,182 次阅读


逛论坛发现终于有人自动化拉人了, 那么我也可以放心公开以前研究的工具啦 (之前怕玩坏来着, 既然有人公开啦就不用背锅了 )

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

代码地址:

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

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

另一个大佬的:https://gd.zxd.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

感谢前辈的轮子

请尽量保留源码地址