在c#中的Transloadit中没有获得任何视频上传结果

时间:2015-02-18 11:05:09

标签: c# transloadit

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

请帮助我解决这个问题。

提前致谢。

1 个答案:

答案 0 :(得分:0)

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

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