c# - 从 C# 上传到 GDrive

标签 c# winforms google-drive-api

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

雅克

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

最佳答案

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

一旦您获得授权,此页面将向您展示上传文件所需的 C# https://developers.google.com/drive/v2/reference/files/insert

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

关于c# - 从 C# 上传到 GDrive,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18767790/

相关文章:

javascript - 如何使用 Google Picker 访问使用 "drive.file"范围的文件?

google-apps-script - 将文件夹中所有可用的 xls 文件转换为 "Google Doc Spreadsheets"?

c# - WPF 工具包 DataGrid 显示字段,即使可浏览属性设置为 false

c# - 我可以自动初始化字典值吗?

c# - ConfigurationElement 中的 DateTime 属性

c# - Direct Line API - 机器人框架/英雄卡和附件

c# - 使用委托(delegate)和事件从另一个表单更新表单

c# - WinForms 中的下拉绑定(bind)

c# - 当光标在 winform 中的图标上时,如何使密码文本框值可见

javascript - 从 Google Drive API 获取图像