0

APIFY 中有一个用于配置“起始 URL”的框,但是如果我不知道起始 URL 会发生什么,这取决于我的用户输入?我希望能够将变量 URL 传递给“起始 URL”

APIFY 中启动 URL 的配置:

在此处输入图像描述

我想通过 APIFY 任务自动传递任何 URL,然后将其废弃。

我尝试通过 Zapier 自动完成,在配置中可以选择 URL 输入并将其传递给 APIFY,但最后它停止了任务,因为无法读取传递的格式。Zapier的数据输出日志:

在此处输入图像描述

我认为 APIFY 可能允许配置动态输入 URL,但就我的初学者而言,可能有一些东西超出了我的知识范围。

我希望能够传递要被 APIFY 抓取的变量 URL。

4

1 回答 1

1

您可以使用输入配置顶部的编辑器/JSON 切换器检查输入在 JSON 格式中的外观。 在此处输入图像描述

切换到 JSON 后,您可以轻松检查 startUrls 的结构。如果您想覆盖 startUrls,例如在 Zapier 集成中,您可以使用 Run Task Apify<>Zapier 操作中的 Input JSON overrides 字段来实现。 在此处输入图像描述 您可以使用 API 以相同的方式覆盖输入来运行任务,您需要将 JSON 作为 API 请求的 POST 有效负载传递。

如果您想了解更多关于 Apify<>Zapier 集成的信息,您可以查看文章Scrape single URL using Zapier

于 2020-02-14T13:55:49.760 回答