是否可以在Google Drive API V3 C#中为文件添加自定义元数据?

时间:2019-11-06 17:22:38

标签: c# google-drive-api

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

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

1 个答案:

答案 0 :(得分:1)

是的,这是可能的。

请参阅: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();