使用transloadit进行视频转换并将其保存在C#中的s3中。我可以上传视频,并能够获得空结果的响应。我的回复是" ok":" ASSEMBLY_EXECUTING",消息和结果标记为空。因此,一旦执行程序集,我就不会得到最终响应。所以,我看到有一些属性assembly.setblocking = true ..但在C#中属性不可用。那我怎么能得到最后的回应呢。
请帮助我解决这个问题。
提前致谢。
答案 0 :(得分:0)
在第一个回复中,您应该看到assembly_url
。您可以/应该每隔 X 秒轮询该URL以获取更新。当程序集到达ASSEMBLY_CANCELED
ASSEMBLY_COMPLETED
REQUEST_ABORTED
或error
已设置时,它已完成。我不确定此轮询的样板是否在SDK中实现,您必须检查。
建议不要阻塞组件,因为它们需要保持连接打开,这样会更脆弱。