gpt4 book ai didi

c# - 如何通过api调用将视频上传到Microsoft Video Indexer(麦克风认知服务api)?

转载 作者:太空宇宙 更新时间:2023-11-03 22:58:31 25 4
gpt4 key购买 nike

如何将视频发布到视频索引器“https://videobreakdown.azure-api.net/Breakdowns/Api/Partner/Breakdowns”的端点。

static async void MakeRequest()
{
var client = new HttpClient();
var queryString = HttpUtility.ParseQueryString(string.Empty);

// Request headers
client.DefaultRequestHeaders.Add("Ocp-Apim-Subscription-Key", "mykey");


// Request parameters
queryString["name"] = "name";
queryString["privacy"] = "Private";
var uri = "https://videobreakdown.azure-api.net/Breakdowns/Api/Partner/Breakdowns?" + queryString;

HttpResponseMessage response;

// Request body

using (var content = new MultipartFormDataContent())
{
content.Add(new StreamContent(File.Open(@"file", FileMode.Open)), "file", "filename");

try
{
response = await client.PostAsync(uri, content);
Console.WriteLine(response);
}
catch (Exception e)
{
}

}

}

我收到“任务已取消”异常。请帮忙。

当我使用 videourl 时,API 工作正常

最佳答案

这是因为在尝试上传时,我的请求超时。

我添加

client.Timeout = TimeSpan.FromMinutes(30);

现在已经修复了。

关于c# - 如何通过api调用将视频上传到Microsoft Video Indexer(麦克风认知服务api)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44236982/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com