0

我正在使用 transloadit 进行视频转换并将其保存在 C# 中的 s3 中。我能够上传视频并且能够得到空结果的响应。我的回复是“ok”:“ASSEMBLY_EXECUTING”,消息和结果标签是空的。因此,一旦执行程序集,就没有得到最终响应。所以,我看到有一些属性 assembly.setblocking = true .. 但在 C# 中该属性不可用。那么我怎样才能得到最终的回应。

请帮我解决这个问题。

提前致谢。

4

1 回答 1

0

在第一个响应中,您应该看到一个assembly_url. 您可以/应该每X秒轮询一次该 URL以获取更新。当程序集到达ASSEMBLY_CANCELED ASSEMBLY_COMPLETED REQUEST_ABORTEDerror设置时,它就完成了。我不确定这个轮询的样板是否在 SDK 中实现,你必须检查一下。

不建议使用阻塞组件,因为它们需要保持连接打开,这更脆弱。

于 2015-02-26T14:47:22.930 回答