从 C# 上传到 GDrive

本文关键字:GDrive | 更新日期: 2023-09-27 18:31:08

请帮忙。我正在寻找一种使用我的应用程序将文件上传到 Google 云端硬盘的方法。有问题的Google帐户将是一个特定的帐户,即不是客户的帐户,而是"服务"帐户。我尝试谷歌它,但我找不到任何似乎可以做我想做的事的东西,而且我可能不明白的 API 参考。我因为一个项目而被扔进了深渊。请帮助任何来源或链接!我不要求任何人写我的消息来源,但如果它存在,那就太好了。注意:这是我最后的希望。除非没有其他方法,否则我不会问问题。(我正在使用Windows窗体)谢谢

雅克

编辑:它总是登录到我的驱动器,无论我正在使用它还是您正在使用它。我也把这个问题发布到CodeProject上,以利用最大的脑力。永久链接:http://www.codeproject.com/Questions/652006/Upload-from-Csharp-to-GDrive

从 C# 上传到 GDrive

此页面介绍了有关授权服务帐户需要了解的信息 https://developers.google.com/drive/service-accounts

此页显示获得授权后上传文件所需的 C# https://developers.google.com/drive/v2/reference/files/insert

将授权和上传视为两个单独的问题,您会发现生活要轻松得多。授权过程的最终结果是访问令牌。为该访问令牌提供插入 API,一切就绪。