"Google.YouTube.Video.Tags" не поддерживается языком

Когда я компилирую, я получаю эту ошибку (C#):

"Google.YouTube.Video.Tags" не поддерживается языком

Video video = new Video();
    video.Title = txtTitle.Text;
    video.Tags.Add(new MediaCategory(cmbCat.SelectedItem.ToString(),YouTubeNameTable.CategorySchema ));

В чем причина этой ошибки?

1 ответ

Для Google API v3 правильным параметром для video.Tags.Add является строковый параметр. MediaCategory не является допустимым типом данных для метода Add свойства Tags.

video.Tags.Add("Keyword1");
video.Tags.Add("Keyword2");
video.Tags.Add("Keyword3");

или же

video.Tags=new string[] {"Keyword1","Keyword2","Keyword3"};

Посмотрите пример Google на UploadVideo.cs

Другие вопросы по тегам