c# - 使用 .NET 更新 Google Drive 上的文件内容
问题描述
我想在特定文件内容中添加文本。
我用了:
var file = await dataService.Files.Get(fileId).ExecuteAsync();
if (file == null)
{
throw new Exception(nameof(fileId));
}
using (var stream = new MemoryStream())
{
using (var sw = new StreamWriter(stream, Encoding.UTF8))
{
sw.Write(content); //there is a simple text like: bblablllbalblba
var request = dataService.Files.Update(file, fileId, stream, file.MimeType);
await request.UploadAsync();
}
}
但似乎内容没有更新/写入。我没有收到任何错误。
我哪里错了?
解决方案
推荐阅读
- azure - Azure 逻辑应用程序(标准) - 为什么不触发基于会话的服务总线订阅的触发器?
- python - 从多列中删除字符串和特殊字符
- quarkus - 如何创建自定义身份验证?
- sql-server - 无论如何,是否向 SQL Server 表明列在不断增加?
- sorting - 我如何对有序/排序的数据结构进行 hoogle?
- python - 如何在保留其他列的同时分解字符串列表?
- networking - 尽管在防火墙中为入站规则打开端口并检查 AP 隔离,但我无法访问笔记本电脑上的服务器
- html - Visual Studio 代码-liveserver 不工作
- inno-setup - 使用 Inno Setup 安装的程序被视为木马 (Wacatac.B!ml)
- reactjs - 通过单击与在 reactjs 中使用挂钩相关的按钮来过滤图像