我们知道,即使没有登录到谷歌帐户,每个人都可以通过驱动器上传表单将内容上传到特定的谷歌驱动器。那么,有什么方法可以将这个功能与flutter(例如:与api)集成吗?由于
答案
上传文件到Google Drive而不需要用户登录他们的帐户有三种可能性:
- 使用您的帐户并生成一个根据需要刷新的令牌
- 使用服务帐户,可以将文件上传到与您的帐户共享的文件夹中。持有人可以使用这个账户,也可以使用您的账户。
- 使用具有域范围委托的服务帐户。用户可以直接上传文件到您的帐户,就像他们正在使用它。
引用
- 文件:创建 <
- 刷新令牌/gh>
- 服务帐户
- 域方面代表团