0
如何使用視頻操作結果中的獲取識別將我發佈到情感api的視頻返回狀態和結果?Microsoft情緒API在視頻操作結果中獲得識別
我可以使用我上傳的視頻的操作ID成功運行視頻操作結果中的獲取識別,但該響應不會顯示視頻的狀態和情緒API的結果,但只顯示以下內容:
StatusCode: 200, ReasonPhrase: 'OK', Version: 1.1, Content: System.Net.Http.StreamContent,
Headers:{
Pragma: no-cache
apim-request-id: 010962c0-f907-4ba3-a7fd-564ddff7f97d
Strict-Transport-Security: max-age=31536000; includeSubDomains; preload
Cache-Control: no-cache
Date: Wed, 02 Nov 2016 02:33:16 GMT
X-AspNet-Version: 4.0.30319
X-Powered-By: ASP.NET
Content-Length: 16048
Content-Type: application/json; charset=utf-8 Expires: -1 }
我一直使用相同的OID在開放API測試控制檯
嘗試和響應返回狀態和情緒API的結果。
我使用下面的代碼從API參考:
var client = new HttpClient();
var queryString = HttpUtility.ParseQueryString(string.Empty);
// Request headers
client.DefaultRequestHeaders.Add("Ocp-Apim-Subscription-Key", "{subscription key}");
var uri = "https://api.projectoxford.ai/emotion/v1.0/operations/{oid}?" + queryString;
var response = await client.GetAsync(uri);
我能夠使用以下方式訪問響應內容: string responseBody = await response.Content.ReadAsStringAsync(); 我最初使用C#的客戶端庫,但是我發現實際使用它太慢了。 感謝您的幫助! –