我正在开发一种视频转换功能,该功能使用 Amazon Elastic Transcoder 将上传的视频转换为更合适的格式。
问题是当我发送请求以检查转码作业的状态时,响应与 API 文档不匹配。var_dump
这是成功的转码作业后亚马逊响应的(修剪过的)PHP :
array(1) {
["Job"]=>
["Output"]=>
array(6) {
["Key"]=>
string(22) "CR13-5186d070.mp4"
["PresetId"]=>
string(20) "1351620000000-000020"
["Rotate"]=>
string(4) "auto"
["Status"]=>
string(8) "Complete" <---------- The API documentation says "Completed"
["StatusDetail"]=>
NULL
["ThumbnailPattern"]=>
string(0) ""
}
}
}
返回的状态是“完成”,但文档说它实际上应该是“完成”。从这里开始:
作业的状态。Status 的值是以下之一:Submitted、Progressing、Completed、 Canceled 或 Error。
亚马逊是否发送了错误的回复?