filepicker.io 网络钩子没有发生

filepicker.io webhook not happening

我在 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

如果有人能提供帮助,真的需要一些提示!提前致谢。

要检查您视频的状态,您需要使用文件链接,而不是您的 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 url,当我的视频被转换时我收到了一个 webhook。

如果有帮助请告诉我。