box-api - 来自 box.com 的文件列表

标签 box-api

我正在尝试将 Box 中上传的文件与另一个外部系统同步。我应该使用哪些 API 来获取“给定 dd/mm/yy hh:mm:ss 后上传/更新的所有文件的列表”?

干杯!

最佳答案

我认为User Events API将是您最好的选择。此 API 将向您返回给定用户的事件流。然后,您将需要根据您的要求向下流一点的过滤器。需要考虑的一些事项:

  • 此 API 不会向您返回与指定时间戳相关的事件列表。相反,每个事件都有一个 created_at 字段,您可以使用该字段将结果集筛选到特定时间点。
  • 该 API 不具备超细粒度的事件类型过滤功能,仅显示“仅显示文件创建/更新事件”。相反,每个事件都有一个 event_type 字段,该字段指示事件的性质并可用于过滤结果。您可能感兴趣的事件类型是:
    • ITEM_CREATE(已创建文件或文件夹)
    • ITEM_UPLOAD(文件或文件夹已上传[已修改])
    • ITEM_MOVE(文件或文件夹已移动)
    • ITEM_COPY(文件或文件夹已复制)
    • ITEM_TRASH(文件或文件夹已标记为删除)
  • 您可能会注意到,上面列出的每种事件类型都适用于文件和文件夹。如果您对文件非常感兴趣,那么事件 source 字段有一个 type 属性,指示该项目是 file 还是 文件夹

希望能为您指明正确的方向!

关于box-api - 来自 box.com 的文件列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13815582/

相关文章:

embed - Box.com 通过 api 嵌入文件/文件夹查看器代码

java - 在android中顺序上传文件更安全/更好还是用多个线程同时上传文件更好?

java - 关于通过Java Rest Template上传文件

search - Box.com 搜索 API 用于检索指定文件夹中的所有文件

python - 自定义 url 'this page include script from unauthenticated source' 错误

box-api - 如何自动生成box文件下载网址?

ios - 为什么在尝试登录 Box 时出现重定向 URI 不匹配?

api - Box API token 请求企业配置问题

python - Box Api v2 SSL 版本 Python