使用共享链接将文件上传到Google驱动器

时间:2019-03-19 16:33:38

标签: c# google-drive-api

我有一个指向Google驱动器文件夹的链接,任何人都可以对其进行编辑。 我想做的就是使用c#中的Google Drive API v3向该文件夹添加文件。

我看到了很多代码示例,但是它们都使用授权。 这是我的代码:

File body = new File();
var service = new DriveService(new BaseClientService.Initializer()
{
    ApiKey = key,  // from https://console.developers.google.com (Public API access)
    ApplicationName = "appname",      
});    

System.IO.MemoryStream stream = new System.IO.MemoryStream(_selectedFile);
try
{
    FilesResource.CreateMediaUpload request = service.Files.Create(body, stream, "img");
    request.Upload();
    var item =  request.ResponseBody;
}
catch (Exception e)
{
    Console.WriteLine("An error occurred: " + e.Message);
    return;
}

我似乎无法理解如何使用共享文件夹链接来指示服务将其上传到该文件夹​​。

谢谢

0 个答案:

没有答案