是否可以在google drive api v3 C#中为文件添加自定义元数据?

问题描述 投票:0回答:1

我有要上传到Google云端硬盘的文件列表。

是否可以向每个文件添加自定义元数据?

c# google-drive-api
1个回答
0
投票

是,这是可能的。

参见:https://developers.google.com/drive/api/v3/properties

您可以在properties对象上设置appPropertiesFile

“要添加对所有应用程序可见的属性,请使用properties资源的files字段。要添加仅限于您的应用程序的属性,请使用appProperties资源的files字段。”

示例(假设您知道如何上传具有contenttype的文件流,并且只希望对元数据进行说明):

var file = new File
{
    Properties = new Dictionary<string, string>
    {
        { "CustomTag", "1234" }
    }
};
service.Files.Create(file, fileStream, contentType).Execute();
© www.soinside.com 2019 - 2024. All rights reserved.