Azure媒体服务作业状态Webhook通知

时间:2018-07-10 23:53:30

标签: javascript node.js azure azure-media-services

我有一个基于Node.js的应用程序,我正在azure上运行。基本上,这是一个用于视频文件的CRUD应用程序。我目前可以通过REST API(https://app-name.restv2.westus2-2.media.azure.net/api/Jobs)使用Azure Media Services上传和创建作业。但是,我无法获得任何工作状态或生成的元数据。理想情况下,我将创建一个缩略图,然后将assetID与源元数据一起发送回我的服务器,然后从那里可以确定我要创建的其他输出类型。

我已经尝试通过azure门户网站上我的媒体服务实例的“事件”刀片中的webhook端点设置事件订阅。据我了解,每当有状态更新时,我都应该收到https POST请求?

我知道我需要按照此处的说明验证端点:https://docs.microsoft.com/en-us/azure/event-grid/security-authentication#validation-details 并成功地做到了。

我想念什么吗?我可以从事件中看到并成功记录初始验证查询,但是再也没有得到任何类型的事件。

您能以我的方式抛弃的任何信息都值得赞赏。

1 个答案:

答案 0 :(得分:0)

如果您想使用Webhooks,请按照this文档中的步骤进行操作。事件(网格)通知仅适用于当前处于预览状态的v3 API。在v3中,我们还没有完成返回Job细节的工作-您只会收到Job最终状态的通知。