【问题标题】:How to download file from google drive using c#如何使用 C# 从谷歌驱动器下载文件
【发布时间】:2018-01-12 00:18:10
【问题描述】:

我无法使用下面提到的代码从谷歌驱动器下载文件

string url = https://drive.google.com/uc?export=download&id=XXXX
WebClient client = new WebClient();
client.Credential = new NetworkCredential("XXXX","XXXX");
client.DownloadFile(url,@"D:\\test.xls");

您能否建议我如何使用带有用户凭据的 webclient 下载文件?

【问题讨论】:

标签: c# .net webclient-download


【解决方案1】:

【讨论】:

  • 棘手的部分似乎是创建用于访问 API 的凭据。如果我想在我的驱动器中下载电子表格,我可能想使用 Drive API。不确定我是否需要为应用数据或用户数据设置凭据。
【解决方案2】:

Drive API 文档中有 .NET 开发人员的快速入门指南。

理论上这应该可行,但我不相信 .NET 得到很好的支持。尝试一下 javascript 指南并看看它的比较可能是个好主意。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-09-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多