0

我正在使用Box View API将 PDF 文件转换为 HTML,我正在使用 /documents/{id}/content.{extension} 部分。

此 GET 调用的响应是一个 .zip 文件,但我不知道如何检索它并使其可下载。

另请注意,我使用的是 node.js。

谢谢你的帮助

4

1 回答 1

0

您可以设置您自己的 webhook URL,当您的文档状态发生变化时 Box 将调用该 URL(一个 POST 在您的 webhook 上用于“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 文档

于 2015-11-10T13:19:20.827 回答