我正在使用Box View API将PDF文件转换为HTML,我正在使用/documents/{id}/content.{extension}部分。
此GET调用的响应是.zip文件,但我不知道如何检索它并使其可下载。
另请注意,我正在使用node.js.
感谢您的帮助
答案 0 :(得分:0)
您可以设置自己的webhook URL,当您的文档状态发生变化时,Box会调用该URL(Webhook上的一个POST为“document.viewable”,一个为“document.done”加上一个“document.error”,如果发生转换错误。)
只需听取“document.done”状态并下载资产即可。发布到您设置的webhook的格式如下:
[{
"type": "document.done",
"data": {
"id": "4cca28f1159c4f368193d5014fabc16e"
},
"triggered_at": "2014-01-30T20:33:04.798Z"
}]
小心文档并以编程方式检查格式。他们的API文档通常不太正确,并且在我写作时发布了多个webhook(这是我报告的错误)。
了解更多信息和Box View API docs