filepicker.io webhook没有发生

时间:2015-06-14 18:36:22

标签: filepicker.io

我在filepicker.io的webhook页面设置了一个webhook,保存了url(例如,mydomain.com / upload-hook),然后我继续上传文件并拖尾日志文件,查看对此的任何请求节点端点我立即在console.log中查询请求对象,看它是否来自filepicker.io,但没有。

我甚至尝试使用curl来获取文件上传的状态,它说" File Not Found"使用这样的东西:

curl -X GET https://www.filepicker.io/api/file/My_API_Key/video_convert/status?uuid=22ae147492ab72a0a3cb110a4d0046cd

如果有人可以提供帮助,真的需要一些提示! Thx提前。

1 个答案:

答案 0 :(得分:1)

要检查视频的状态,您需要使用filelink,而不是API密钥(同样适用于启动转换过程的第一个POST操作)。例如,如果要转换的文件是

https://www.filepicker.io/api/file/zVlc5jEJQhWQFABCDEFG

首先你需要这样做:

curl -X POST "https://www.filepicker.io/api/file/zVlc5jEJQhWQFABCDEFG/video_convert?height=260&width=300&preset=webm"

您将收到如下响应:

{"uuid":"ff18d687bd34c9c03bb303b585512345","timestamp":"1434359559","data":{},"status":"started"}

检查转化状态:

curl -X GET "https://www.filepicker.io/api/file/zVlc5jEJQhWQFABCDEFG/video_convert/status?uuid=ff18d687bd34c9c03bb303b585512345"

我使用requestb.in进行了测试,以创建我的webhook网址,并在转换视频时收到了一个webhook。

如果有帮助,请告诉我。