概述

collections 允许集中运行多个请求。每个收集器上你可以添加最多15000个请求( 一次请求是对Product Data API的简单调用 ),账号上最多有10000个收集器。

collections 可以安排每月、每周、每天、每小时运行或者按需求手动运行,可以获取json、json lines 或者 csv格式结果集。当collections完成Rainforect API也可以在你的应用上调用webhook。
注意
Collection & Result Set Expiry

  • 没有做任何操作两个月后,收集器从你的账号删除。也就是说,你必须每两个月做次收集。
  • 结果集可以在14天内下载,所以你的应用程序应该在这14天的窗口期内下载并处理结果集数据。

collection API 创建更新删除收集器。也可以用collections API 向收集器添加请求和检索结果集
注意
collections API是免费的

  • 使用Collections API是免费的,对它的请求不会减少您的计划每月的请求配额。
  • 当您启动一个集合时,集合内的请求将按照通过Product Data API发出的请求收费。所以一个包含200个请求的集合,运行一次,将花费200积分。

Rainforest API 仪表盘还为收集器提供了可视化编辑器,在通过Collections API以编程方式创建集合之前,它是熟悉集合中的关键概念的一种很好的方式。


Collections 术语

帮助你开始,在使用Rainforest API Collections会碰到这些术语:

collection

  • 你的账号在任何时间可以创建10000个收集器。一个收集器支持多个(上限15000个请求)请求。
  • 一个收集器可以有个计划表,可以设置成自动或者手动。
  • 当一个集合启动时,它的请求将通过Rainforest API Product Data API运行,并生成一个结果集。
  • 当有新的结果集生成时collections可以通过email或者webhook POST通知你。
  • rainforest API将自动删除没有运行2个月的集合。


如果你开始多个收集器,他们放入队列中有序地执行。对于控制订单的执行,你可以设置每个收集器
优先级**。先启动优先级较高的收集器。更多关于优先级

Request

一个收集器可以容纳上限15000个请求( 当添加include_html=true的请求是500个 )。请求只是与产品数据API的单个请求相关的参数集合。

Result Set

  • 当收集器完成时(所有的请求已经被计算过),结果集生成。
  • 你可以用collections API 检索结果集,用在你的应用程序中。
  • Rainforest API 结果集保存14天,所以你可以在14天的窗口期下载。

**
Rainforest API 提供json 、csv格式的结果集。

**