C# 调用腾讯云接口获取视频基本信息

做项目需要上传视频,获取时长,上传教程很多,获取信息很少,官方只有一条请求地址。

找了好久,都没有说这个请求地址怎么用。最后发现需要调用腾讯云SDK

官方地址:https://github.com/QcloudApi/qcloudapi-sdk-dotnet

百度云:k64s

 1 public void GetBaseInfo() {   
 2   SortedDictionary<string, object> config = new SortedDictionary<string, object>(StringComparer.Ordinal);   
 3   config["SecretId"] = "你的SecretId";   
 4   config["SecretKey"] = "你的SecretKey";   
 5   config["RequestMethod"] = "GET";   
 6   config["DefaultRegion"] = "gz";   
 7   QCloudAPIModuleCenter module = new QCloudAPIModuleCenter(new Vod(), config);   
 8   SortedDictionary<string, object> requestParams = new SortedDictionary<string, object>(StringComparer.Ordinal);   
 9   requestParams["fileId"] = "5285890780671297749";   
10   requestParams["infoFilter.0"] = "basicInfo";   
11   //Console.WriteLine(module.GenerateUrl("DescribeInstances", requestParams));
12   Console.WriteLine(module.Call("GetVideoInfo", requestParams))
13   return;
14 }