在APIFY中有一个用于配置“开始URL”的框,但是如果我不知道开始URL,并且它依赖于我的用户输入,会发生什么呢?我希望能够将变量URL传递给"Start URL“
APIFY中起始URL的配置:

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

我认为APIFY可能会让我配置动态输入URL,但从我的初学者水平来看,可能有一些东西是我所了解的。
我希望能够传递变量URL的APIFY抓取。
发布于 2020-02-14 21:55:50
您可以使用输入配置顶部的Editor/JSON切换器检查JSON格式的输入。

在切换到JSON之后,您可以很容易地检查startUrls的结构。如果您想要覆盖startUrls,例如在Zapier集成中,您可以使用Run Task Apify<>Zapier操作中的Input JSON overrides字段来实现。

您可以使用API to run the task以相同的方式覆盖输入,您需要将JSON作为API请求的POST有效负载进行传递。
如果你想阅读更多关于Apify<>Zapier集成的内容,你可以查看文章Scrape single URL using Zapier。
https://stackoverflow.com/questions/60221829
复制相似问题