上传创建的xml文件到谷歌驱动器在一定的时间间隔

本文关键字:时间 驱动器 谷歌 创建 xml 文件 | 更新日期: 2023-09-27 18:12:57

我想以一定的间隔将特定的xml文件上传到我的Google Drive帐户。我的应用程序每30秒创建一个xml文件。Xml文件名是静态的。我在。net平台上开发我的桌面应用程序,我使用c#。我检查了这个url的说明。当我应用代码样本到我的应用程序,基于web的授权需要上传文件。

我的问题是,我可以上传xml文件没有基于web的认证。

上传创建的xml文件到谷歌驱动器在一定的时间间隔

如果没有需要涉及的用户帐户-如果你不上传到用户的帐户-你可以使用"服务帐户"。有一个很好的介绍服务帐户https://developers.google.com/events/8400075-3001/

如果涉及到用户帐户,建议您请求离线访问权限。因此,您可以在当前访问令牌到期时检索新的访问令牌。在https://developers.google.com/accounts/docs/OAuth2WebServer#offline上阅读更多关于离线访问的信息,我们所有的客户端库都支持它。您可以通过与OAuth2端点交换来手动检索访问和刷新令牌。持久化这些令牌以将它们注入到正在使用的客户机库中。OAuth2 playground还在https://developers.google.com/oauthplayground/

上详细解释了流程