OneDrive 与 Google Drive 挂载:OAuth 授权流程与区域选择
OneDrive 和 Google Drive 是海外用户与有跨境存储需求用户的常挂驱动,都走 OAuth 授权,比 Cookie 方式稳定得多。
OneDrive
- 驱动列表里按账号类型选:全球版 / 世纪互联(CN)/ 德国 / 美国 区域各有对应选项,选错区域授权必然失败
- 个人版与企业商业版走不同的应用注册路径;用官方默认应用最省事,自建应用按驱动文档操作
- 授权时弹出微软登录页,同意权限后自动回跳,把刷新令牌填回驱动配置即可
从 AList 迁移过来的用户,建议先在微软账号页解除旧应用授权(路径见 AList 迁移)再授权新应用,避免令牌混乱。
Google Drive
- 驱动选择 Google Drive 后按官方文档在谷歌云控制台完成应用配置,再走 OAuth 授权
- 团队共享盘有专门的根目录 ID 填法,挂共享盘需要单独设置
- 谷歌对第三方应用的配额审核较严,个人自用没问题,公开大流量分享容易被限额
官方文档的「驱动 - Google Drive」页有从零开始的十几张截图流程,第一次配置照着点即可。
海外驱动的网络前提
搭建机的网络环境决定成败:OneDrive、Google Drive 的接口在国内网络下多数不可直连。部署在海外 VPS 上通常开箱即用;国内机器挂载前先解决网络问题(代理中转等),否则列表都会超时——典型报错与排查见 报错速查。
反过来,Terabox 等部分海外盘限制海外 IP 之外的区域访问,国内机器反而挂不了,方向别搞反。