如何将任何URL传递给APIFY任务?

问题描述 投票:0回答:1

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

APIFY中的起始URL的配置:

enter image description here

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

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

enter image description here

[我认为APIFY可能允许配置动态输入URL,但就我的初学者而言,可能有些事情是我所知。

我希望能够传递要由APIFY抓取的可变URL。

web-scraping zapier apify
1个回答
0
投票

您可以使用输入配置顶部的Editor / JSON切换器,以JSON格式检查输入的外观。enter image description here

切换到JSON后,您可以轻松检查startUrls的结构。例如,如果要覆盖Zapier集成中的startUrls,则可以使用“运行任务Apify <> Zapier”操作中的“输入JSON覆盖”字段来实现。enter image description here您可以使用API to run the task以相同的方式覆盖输入,您需要在其中传递JSON作为API请求的POST负载。

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

© www.soinside.com 2019 - 2024. All rights reserved.