Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/398.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Azure媒体服务作业状态webhook通知_Javascript_Node.js_Azure_Azure Media Services - Fatal编程技术网

Javascript Azure媒体服务作业状态webhook通知

Javascript Azure媒体服务作业状态webhook通知,javascript,node.js,azure,azure-media-services,Javascript,Node.js,Azure,Azure Media Services,我有一个在azure上运行的基于nodejs的应用程序。它基本上是一个用于视频文件的CRUD应用程序。我目前能够通过RESTAPI()上传和创建Azure Media Services的作业。但是,我无法获取任何作业状态或结果元数据。理想情况下,我将创建一个缩略图,然后将assetID连同源元数据一起发送回我的服务器,从那里我可以确定要创建的其他输出类型 我已尝试通过azure门户网站上媒体服务实例的“事件”刀片中的webhook端点设置事件订阅。按照我的理解,只要有状态更新,我就应该得到htt

我有一个在azure上运行的基于nodejs的应用程序。它基本上是一个用于视频文件的CRUD应用程序。我目前能够通过RESTAPI()上传和创建Azure Media Services的作业。但是,我无法获取任何作业状态或结果元数据。理想情况下,我将创建一个缩略图,然后将assetID连同源元数据一起发送回我的服务器,从那里我可以确定要创建的其他输出类型

我已尝试通过azure门户网站上媒体服务实例的“事件”刀片中的webhook端点设置事件订阅。按照我的理解,只要有状态更新,我就应该得到https POST请求

我知道我需要按照以下说明验证端点: 并成功地做到了这一点

我错过什么了吗?我可以查看并成功记录来自事件的初始验证查询,但从未获得任何类型的其他事件


非常感谢您提供的任何信息。

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

非常感谢您澄清这一点。我把API的两个不同版本混为一谈了。我发现了一篇较旧的文章,描述了使用webhook端点创建v2作业/任务。我必须通过AZ CLI创建一个单独的通知端点,然后将该通知端点id提供给作业。