1

我正在开发一种视频转换功能,该功能使用 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。

亚马逊是否发送了错误的回复?

4

0 回答 0