Apify é uma plataforma poderosa para construir, implantar e executar atores de automação web e web scraping em escala. O Apify permite que você extraia dados úteis de qualquer site, automatize fluxos de trabalho e conecte seus pipelines de dados de forma integrada.
Com o Apify, você pode:
- Executar atores prontos ou personalizados: Integre atores públicos ou desenvolva os seus próprios, automatizando uma ampla gama de tarefas de extração de dados web e automação de navegador.
- Recuperar datasets: Acesse e gerencie datasets estruturados coletados pelos atores em tempo real.
- Escalar automação web: Aproveite a infraestrutura em nuvem para executar tarefas de forma confiável, assíncrona ou síncrona, com tratamento robusto de erros.
No ZippyVendas, a integração com Apify permite que seus agentes realizem operações principais do Apify de forma programática:
- Executar Ator (Síncrono): Use
apify_run_actor_syncpara iniciar um ator Apify e aguardar sua conclusão, recuperando os resultados assim que a execução terminar. - Executar Ator (Assíncrono): Use
apify_run_actor_asyncpara iniciar um ator em segundo plano e verificar periodicamente os resultados, ideal para trabalhos mais longos ou complexos.
Essas operações equipam seus agentes para automatizar, fazer scraping e orquestrar coleta de dados ou tarefas de automação de navegador diretamente dentro dos workflows — tudo com configuração flexível e tratamento de resultados, sem necessidade de execuções manuais ou ferramentas externas. Integre o Apify como um motor dinâmico de automação e extração de dados que alimenta programaticamente os workflows em escala web dos seus agentes.
Instruções de Uso
Integre o Apify ao seu workflow. Execute qualquer ator Apify com entrada personalizada e recupere os resultados. Suporta execução síncrona e assíncrona com busca automática de datasets.
Ferramentas
apify_run_actor_sync
Executa um ator APIFY de forma síncrona e obtém resultados (máx. 5 minutos)
Entrada
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
apiKey | string | Sim | Token de API APIFY de console.apify.com/account#/integrations |
actorId | string | Sim | ID do ator ou usuário/nome-do-ator (ex.: "janedoe/my-actor" ou ID do ator) |
input | string | Não | Entrada do ator como string JSON. Consulte a documentação do ator para campos obrigatórios. |
timeout | number | Não | Tempo limite em segundos (padrão: padrão do ator) |
build | string | Não | Build do ator a executar (ex.: "latest", "beta", ou tag/número do build) |
Saída
| Parâmetro | Tipo | Descrição |
|---|---|---|
success | boolean | Se a execução do ator foi bem-sucedida |
runId | string | ID da execução APIFY |
status | string | Status da execução (SUCCEEDED, FAILED, etc.) |
datasetId | string | ID do dataset contendo os resultados |
items | array | Itens do dataset (se concluído) |
apify_run_actor_async
Executa um ator APIFY de forma assíncrona com polling para tarefas de longa duração
Entrada
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
apiKey | string | Sim | Token de API APIFY de console.apify.com/account#/integrations |
actorId | string | Sim | ID do ator ou usuário/nome-do-ator (ex.: "janedoe/my-actor" ou ID do ator) |
input | string | Não | Entrada do ator como string JSON |
waitForFinish | number | Não | Tempo de espera inicial em segundos (0-60) antes do polling começar |
itemLimit | number | Não | Máximo de itens do dataset a buscar (1-250000, padrão 100) |
timeout | number | Não | Tempo limite em segundos (padrão: padrão do ator) |
build | string | Não | Build do ator a executar (ex.: "latest", "beta", ou tag/número do build) |
Saída
| Parâmetro | Tipo | Descrição |
|---|---|---|
success | boolean | Se a execução do ator foi bem-sucedida |
runId | string | ID da execução APIFY |
status | string | Status da execução (SUCCEEDED, FAILED, etc.) |
datasetId | string | ID do dataset contendo os resultados |
items | array | Itens do dataset (se concluído) |
Notas
- Categoria:
tools - Tipo:
apify