1
僅使用REST API,我就能夠從本地計算機上傳文件到Azure媒體服務並啓動編碼作業。然後,我需要輪詢工作狀態以瞭解工作完成時間。但是,我真正想要的是Azure媒體服務在完成後向我的回調URL發送請求。有沒有辦法做到這一點?Azure Media Services將作業回調編碼爲URL
僅使用REST API,我就能夠從本地計算機上傳文件到Azure媒體服務並啓動編碼作業。然後,我需要輪詢工作狀態以瞭解工作完成時間。但是,我真正想要的是Azure媒體服務在完成後向我的回調URL發送請求。有沒有辦法做到這一點?Azure Media Services將作業回調編碼爲URL
看看我們的支持WebHooks的通知功能。
它與Azure的功能也很好地集成 - 如果你想舉辦您的回調在Azure的功能,只是利用網絡掛接觸發器在那裏。 我們有一些這樣做的例子: https://github.com/Azure-Samples/media-services-dotnet-functions-integration/tree/master/101-notify-webhooks
謝謝我會檢查出來! – robbpriestley
我終於能夠得到這個工作。考慮到文檔相當隱晦,這並不容易。更不用說我沒有使用所有示例引用的C#SDK。我在[http://stackoverflow.com/q/45440940/1348592](http://stackoverflow.com/q/45440940/1348592)上記錄了其中一個問題。 – robbpriestley
文檔位於[https://docs.microsoft.com/en-us/rest/api/media/operations/notificationendpoint](https://docs.microsoft.com/zh-cn/rest/api/media/操作/ notificationendpoint)不正確。它規定對於'EndpointType',「唯一有效的值是:AzureQueue = 1」。這是不正確的,因爲我從GitHub上的源代碼反向設計了SDK。有效值爲'None = 0,AzureQueue = 1,AzureTable = 2,WebHook = 3'。這個問題我花了幾個小時。 – robbpriestley