CommunityPesquisa e Análise de Dadosgithub.com

apify/apify-sdk-integration

Integre a Apify em uma aplicação JavaScript/TypeScript ou Python existente usando o pacote apify-client. Use ao adicionar recursos de web scraping, automação ou extração de dados a um aplicativo existente por meio da API da Apify.

O que é apify-sdk-integration?

Esta skill permite que desenvolvedores integrem o ecossistema Apify em aplicações existentes via SDK oficial. Suporta os pacotes `apify-client` para JavaScript/TypeScript e Python, fornecendo métodos para gerenciar atores, execuções, conjuntos de dados e webhooks programaticamente. É útil para quem precisa adicionar web scraping, automação ou extração de dados a uma aplicação sem recriar a lógica de infraestrutura. A skill cobre autenticação com tokens, invocação de atores via API, e acesso a resultados armazenados em datasets, tudo através de chamadas HTTP seguras. Compatível com Claude Code, Cursor e Codex, ela abstrai a complexidade da API REST da Apify, oferecendo uma interface fluente e tipada. Ideal para pipelines de dados, monitoramento automatizado e coleta de informações em larga escala.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/apify/agent-skills/tree/main/skills/apify-sdk-integration

Installed? Explore more Pesquisa e Análise de Dados skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que apify-sdk-integration faz?

Integre a Apify em uma aplicação JavaScript/TypeScript ou Python existente usando o pacote apify-client. Use ao adicionar recursos de web scraping, automação ou extração de dados a um aplicativo existente por meio da API da Apify.

Introdução

Para começar, instale o pacote cliente apropriado:

JavaScript/TypeScript

npm install apify-client

Python

pip install apify-client

Configuração

Obtenha seu token de API a partir do Apify Console. Defina-o como variável de ambiente:

export APIFY_TOKEN='seu-token-aqui'

Ou passe-o diretamente ao inicializar o cliente:

JavaScript/TypeScript

const { ApifyClient } = require('apify-client');

const client = new ApifyClient({
    token: 'seu-token-aqui',
});

Python

from apify_client import ApifyClient

client = ApifyClient(token='seu-token-aqui')

Uso Básico

Executar um Ator

JavaScript/TypeScript

// Executar um ator e aguardar conclusão
const run = await client.actor('actor-id').call();

// Obter resultados do dataset
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);

Python

# Executar um ator e aguardar conclusão
run = client.actor('actor-id').call()

# Obter resultados do dataset
items = client.dataset(run['defaultDatasetId']).list_items().items
print(items)

Execução Assíncrona

JavaScript/TypeScript

const run = await client.actor('actor-id').start();
// Salvar run.id para verificar status posteriormente

Python

run = client.actor('actor-id').start()
# Salvar run['id'] para verificar status posteriormente

Referência da API

Individual skills in this repo

This repo contains 13 individual skills — each has its own dedicated page.

apify/apify-actor-development

Develop, debug, and deploy Apify Actors - serverless cloud programs for web scraping, automation, and data processing. Use when creating new Actors, modifying existing ones, or troubleshooting Actor code.

apify/apify-actorization

Convert existing projects into Apify Actors - serverless cloud programs. Actorize JavaScript/TypeScript (SDK with Actor.init/exit), Python (async context manager), or any language (CLI wrapper). Use when migrating code to Apify, wrapping CLI tools as Actors, or adding Actor SDK to existing projects.

apify/apify-audience-analysis

Understand audience demographics, preferences, behavior patterns, and engagement quality across Facebook, Instagram, YouTube, and TikTok.

apify/apify-brand-reputation-monitoring

Track reviews, ratings, sentiment, and brand mentions across Google Maps, Booking.com, TripAdvisor, Facebook, Instagram, YouTube, and TikTok. Use when user asks to monitor brand reputation, analyze reviews, track mentions, or gather customer feedback.

apify/apify-competitor-intelligence

Analyze competitor strategies, content, pricing, ads, and market positioning across Google Maps, Booking.com, Facebook, Instagram, YouTube, and TikTok.

apify/apify-content-analytics

Track engagement metrics, measure campaign ROI, and analyze content performance across Instagram, Facebook, YouTube, and TikTok.

apify/apify-ecommerce

Scrape e-commerce data for pricing intelligence, customer reviews, and seller discovery across Amazon, Walmart, eBay, IKEA, and 50+ marketplaces. Use when user asks to monitor prices, track competitors, analyze reviews, research products, or find sellers.

apify/apify-generate-output-schema

Generate output schemas (dataset_schema.json, output_schema.json, key_value_store_schema.json) for an Apify Actor by analyzing its source code. Use when creating or updating Actor output schemas.

apify/apify-influencer-discovery

Find and evaluate influencers for brand partnerships, verify authenticity, and track collaboration performance across Instagram, Facebook, YouTube, and TikTok.

apify/apify-lead-generation

Generates B2B/B2C leads by scraping Google Maps, websites, Instagram, TikTok, Facebook, LinkedIn, YouTube, and Google Search. Use when user asks to find leads, prospects, businesses, build lead lists, enrich contacts, or scrape profiles for sales outreach.

apify/apify-market-research

Analyze market conditions, geographic opportunities, pricing, consumer behavior, and product validation across Google Maps, Facebook, Instagram, Booking.com, and TripAdvisor.

apify/apify-trend-analysis

Discover and track emerging trends across Google Trends, Instagram, Facebook, YouTube, and TikTok to inform content strategy.

apify/apify-ultimate-scraper

Universal AI-powered web scraper for any platform. Scrape data from Instagram, Facebook, TikTok, YouTube, LinkedIn, X/Twitter, Google Maps, Google Search, Google Trends, Reddit, Airbnb, Yelp, and 15+ more platforms. Use for lead generation, brand monitoring, competitor analysis, influencer discovery, trend research, content analytics, audience analysis, review analysis, SEO intelligence, recruitment, or any data extraction task.

Habilidades Relacionadas