我正在尝试使用休息服务设置媒体服务管道
https://docs.microsoft.com/en-us/azure/media-services/latest/stream-files-tutorial-with-rest
部分:编码远程文件流视频 - REST
我们在上述步骤中遇到错误:创建输出资产
根据文件
即使我们给api版本2.1,2.2等....然后错误也一样。
回复错误:
{
"error": {
"code": "MissingApiVersionParameter",
"message": "The api-version query parameter (?api-version=) is required for all requests."
}
}
在REST v2 the API versions当前是2.0到2.19。但是在REST v3 API中发布的版本是2018-07-01。见https://docs.microsoft.com/en-us/rest/api/media/assets/createorupdate。
另外,下载Postman Collection for V3并查看URL。确保正确格式化它们。
https://docs.microsoft.com/en-us/azure/media-services/latest/media-rest-apis-with-postman使用邮递员控制台查看完整的URL帖子(通过Alt-CTL-C打开)
典型的创建资产调用看起来像:https://management.azure.com/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Media/mediaServices/:accountName/assets/:assetName?api-version= {{api-version}}
“/ assets?api-version = 2018-07-01”就是一个例子