.NET库中的Google Drive插入请求

时间:2012-07-17 00:15:17

标签: .net google-drive-api

我正在尝试使用https://developers.google.com/drive/v2/reference/files/insert#examples中的示例代码。特别是:

FilesResource.InsertRequest request = service.Files.Insert(body);
request.Upload(stream, mimeType);

事实证明,FilesResource.InsertRequest类中不存在Upload方法。我正在审查,看起来这个类缺少方法。

也许它没有在已发布的.NET库中实现?

感谢。

1 个答案:

答案 0 :(得分:2)

不幸的是,最近对.NET客户端库的一些更改影响了这一部分,我将确保相应地更新文档。

库现在支持可恢复的上传机制,但您必须使用InsertMediaUpload类:

FilesResource.InsertMediaUpload request = service.Files.Insert(body, stream, mimeType);
request.Upload();

如需完整参考,请查看更新的DrEdit.NET示例:

https://code.google.com/p/google-drive-sdk-samples/source/browse/dotnet/DrEdit/Models/Utils.cs#290