Como Personalizar a Impressão Digital do Navegador no Scrapeless?

Advanced Data Extraction Specialist
Nos últimos três décadas, os navegadores têm servido consistentemente como o principal portal para a Internet. Desde os primeiros pioneiros como Mosaic e Internet Explorer, que transformaram a forma como as pessoas acessavam a web, até os produtos mainstream atuais liderados pelo Chrome, os navegadores permaneceram como o ambiente central para a recuperação de informações, execução de tarefas e interação contextual.
Com a rápida ascensão da inteligência artificial, o papel do navegador está passando por uma transformação sem precedentes. Seja Opera Aria, Perplexity ou produtos atualmente incubados pela OpenAI, está surgindo um entendimento compartilhado: a IA precisa de um navegador próprio—uma plataforma projetada especificamente para a execução de tarefas e compreensão contextual, em vez de funcionar meramente como um plugin embutido em navegadores tradicionais.
Do ponto de vista da integração de IA, os produtos de navegadores de IA podem ser categorizados em três tipos:
-
Navegadores tradicionais aprimorados com IA, tipicamente na forma de assistentes estilo co-piloto, como extensões de navegador para Microsoft Edge e Chrome.
-
Navegadores com capacidades de IA embutidas no nível central, permitindo permissões e interações aprimoradas—por exemplo, Arc Max para organizar abas ou Opera Aria para executar tarefas.
-
Navegadores nativos dedicados à IA, que é a visão fundamental por trás do Scrapeless. Nesse modelo, os usuários interagem com uma IA que opera dentro de um navegador executado em uma máquina virtual, proporcionando uma solução mais completa e autônoma.
O Scrapeless Scraping Browser nasceu dessa visão. Projetado especificamente para agentes de IA, ele não apenas aborda os desafios da alta concorrência e automação de tarefas, mas também amplia os limites das capacidades de execução da IA. No entanto, através da implementação no mundo real, uma limitação crítica se tornou evidente: apesar de ter controle poderoso sobre comandos e páginas da web, todas as vantagens desaparecem se o sistema for sinalizado como tráfego de bot pelo site alvo. Isso revela um gargalo técnico chave na geração atual de navegadores de IA—a autenticidade e diversidade das impressões digitais do navegador.
Em resposta, o Scrapeless aprimorou significativamente suas capacidades de personalização de impressões digitais em sua última atualização de produto. Ao personalizar profundamente o mecanismo Chromium, o Scrapeless permite estratégias de impressão digital altamente granuladas, garantindo que cada instância de navegador virtual possua características "semelhantes a humanas". Isso reduz drasticamente o risco de ser sinalizado pelos sistemas de segurança da plataforma. A atualização não apenas melhora a estabilidade das operações de IA em tarefas de alta frequência, mas também oferece um ambiente de execução mais seguro e confiável para futuros sistemas baseados em agentes.
Nas seções seguintes, mergulharemos nos detalhes técnicos por trás da camada de impressão digital do Scrapeless e exploraremos como ela está se tornando um componente crítico na infraestrutura da próxima geração de navegadores nativos de IA.
Scrapeless Scraping Browser: Vantagens e Características Principais
O Scrapeless Scraping Browser é uma solução de navegador baseada em nuvem orientada para o futuro, projetada especificamente para agentes de IA e execução automatizada de tarefas. Ele integra uma arquitetura de processamento concorrente de alto desempenho, personalização avançada de impressões digitais de navegador e lógica inteligente de anti-anti-bot para fornecer aos usuários uma plataforma de interação de dados estável, eficiente e escalável.
Seja usado em sistemas de agentes inteligentes para executar tarefas da web em grande escala ou em cenários complexos, como marketing multi-conta, extração dinâmica de conteúdo e monitoramento da opinião pública, o Scrapeless oferece uma simulação de ambiente segura, furtiva e inteligente—ultrapassando efetivamente os mecanismos tradicionais de anti-bot e limites de detecção de impressões digitais.
Principais Vantagens Técnicas
1. Ambiente de Navegador Autêntico
-
Suporte ao Mecanismo Chromium: Proporciona um ambiente de navegador totalmente funcional para simular o comportamento real do usuário.
-
Falsificação de Impressões Digitais TLS: Camufla a impressão digital TLS para contornar sistemas convencionais de detecção de bots e parecer um navegador regular.
-
Obfuscação Dinâmica da Impressão Digital: Ajusta aleatoriamente as variáveis ambientais do navegador (por exemplo, User-Agent, Canvas, WebGL) para melhorar o comportamento semelhante a humanos e evadir estratégias sofisticadas de anti-bot.
2. Arquitetura Baseada em Nuvem e Escalabilidade
-
Implantação em Nuvem: Totalmente baseado em nuvem, não requer recursos locais e suporta implantações distribuídas globalmente.
-
Suporte a Alta Concorrência: Escalável de dezenas a sessões simultâneas ilimitadas—ideal para scraping em larga escala e automação complexa.
-
Integração Fácil: Totalmente compatível com frameworks de automação existentes (por exemplo, Playwright e Puppeteer) sem necessidade de refatoração de código.
3. Projetado Especificamente para Agentes de IA
- Suporte a Proxy de Automação: Oferece poderosas capacidades de proxy para ajudar agentes de IA a executar tarefas complexas de automação de navegador.
- Invocação Flexível: Suporta execução paralela de múltiplas tarefas, tornando-se uma ferramenta ideal para a construção de sistemas de agentes inteligentes e aplicações impulsionadas por IA.
Recursos Principais
1. Personalização Profunda de Impressões Digitais de Navegador
Impressões digitais de navegador são identificadores digitais únicos gerados a partir de configurações de navegador e dispositivo, frequentemente usados para rastrear a atividade do usuário mesmo sem cookies. O Scrapeless Scraping Browser permite total personalização dessas impressões digitais—suportando ajustes no User-Agent, fuso horário, idioma, resolução de tela, e outros parâmetros chave—para melhorar a gestão de múltiplas contas, coleta de dados e proteção da privacidade.
Ao permitir ajustes controlados em parâmetros padronizados expostos pelo navegador, o Scrapeless ajuda os usuários a construir ambientes de navegação altamente “autênticos”. Abaixo estão os principais recursos de personalização de impressão digital atualmente suportados:
Controle de User-Agent
Permite strings de User-Agent personalizadas nos cabeçalhos de requisições HTTP para simular versões específicas de navegadores, sistemas operacionais e ambientes de dispositivos—melhorando a furtividade e compatibilidade.
Mapeamento de Resolução de Tela
Permite valores personalizados para screen.width e screen.height para emular dimensões comuns de display de dispositivos, suportando renderização responsiva e resistindo a estratégias de impressão digital de dispositivos.
Bloqueio de Propriedades de Plataforma
Permite a personalização dos valores de retorno de navigator.platform para simular tipos de plataformas padrão (por exemplo, Windows, macOS, Linux), influenciando como os sites se adaptam a diferentes ambientes de SO.
Simulação de Ambiente de Localização
Suporta totalmente a personalização das configurações de localização do navegador, afetando a localização de conteúdo do site, a renderização de formato de tempo e a inferência de preferências de idioma. Os parâmetros suportados incluem:
-
localization.timezone: Defina identificadores de fuso horário compatíveis com a IANA (por exemplo, Asia/Shanghai)
-
localization.locale: Defina códigos de idioma-região compatíveis com BCP 47 (por exemplo, zh-CN)
-
localization.languages: Defina listas de idiomas priorizadas para navigator.languages e o cabeçalho HTTP Accept-Language
Parâmetro | Descrição |
---|---|
localization.timezone |
Define o identificador de fuso horário (compatível com o formato IANA, por exemplo, Asia/Shanghai ) |
localization.locale |
Define o idioma e a região (compatível com o formato BCP 47, por exemplo, zh-CN ) |
localization.languages |
Define a lista de prioridade de idiomas, mapeada para navigator.languages e o cabeçalho HTTP Accept-Language |
Para uma personalização de impressão digital mais avançada (como detecção de Canvas, WebGL, fontes, etc.), o Scrapeless está em desenvolvimento contínuo. No futuro, suportará ainda mais capacidades de simulação de ambiente mais detalhadas—fique atento.
Explicação Detalhada dos Parâmetros de Impressão Digital do Scrapeless Scraping Browser
Nome do Parâmetro | Tipo | Descrição |
---|---|---|
userAgent |
string | Define a string User-Agent no cabeçalho de requisição HTTP do navegador, que inclui o motor do navegador, versão, SO, e outros identificadores chave. Os sites usam isso para detecção do ambiente do cliente, afetando a adaptação do conteúdo e a disponibilidade de recursos. Padrão: Seguir navegador |
platform |
enum | Especifica o valor de retorno da propriedade JavaScript navigator.platform , indicando o tipo de SO do ambiente em tempo de execução. Valores opcionais: "Windows" , "macOS" , "Linux" . Isso é utilizado para detecção de recursos e habilitação de comportamentos específicos de SO. Padrão: Windows |
screen |
object | Define as características de exibição física reportadas pelo navegador, mapeadas diretamente para o objeto window.screen do JavaScript. |
screen.width |
number | Largura física da tela (em pixels), mapeada para screen.width , afeta consultas de mídia e layouts responsivos. Padrão: Randomizado com impressão digital, mínimo 640 |
screen.height |
number | Altura física da tela (em pixels), mapeada para screen.height , juntamente com a largura define a resolução. Padrão: Randomizado com impressão digital, mínimo 480 |
localization |
object | Controla as configurações de localização do navegador, incluindo idioma, região, e fuso horário. Essas configurações influenciam a formatação e a localização do conteúdo. |
localization.timezone |
string | Identificador de fuso horário compatível com o banco de dados IANA (por exemplo, "Asia/Shanghai" ), controla o comportamento do objeto de data JavaScript e a saída do Intl.DateTimeFormat . Uma parte chave da impressão digital de fuso horário. Padrão: America/New_York |
localization.languages |
[string] | Uma lista priorizada de idiomas suportados, mapeada para navigator.languages e cabeçalho HTTP Accept-Language , influenciando a seleção de idioma do site. Padrão: "en" , "en-US" |
2. Capacidades de Resolução de CAPTCHA
Scraping Browser apresenta uma solução avançada de resolução de CAPTCHA que pode lidar automaticamente com a maioria dos tipos de CAPTCHA mainstream, incluindo reCAPTCHA e Cloudflare Turnstile.
-
Taxa de Sucesso Líder da Indústria: Scrapeless oferece uma resolução de CAPTCHA altamente eficaz, com uma taxa de sucesso superior a 98%.
-
Sem Custo Extra: Enquanto a maioria dos concorrentes cobra taxas adicionais por recursos de resolução de CAPTCHA, a Scrapeless inclui essa funcionalidade como parte de seu serviço principal—sem cobranças extras necessárias.
-
Processamento em Tempo Real: O mecanismo de resolução de CAPTCHA da Scrapeless opera com tempos de resposta em nível de milissegundo, garantindo uma execução suave das tarefas.
3. Sistema de Integração de Proxy Flexível e Controlável
Scraping Browser vem com um sistema de suporte a proxies altamente configurável, permitindo um roteamento e gerenciamento de tráfego detalhados em fluxos de trabalho automatizados.
3.1 Proxies Residenciais Integrados
Com a rede de proxies residenciais gerenciada integrada da Scrapeless, você pode redirecionar instantaneamente o tráfego em todo o mundo—perfeito para contornar restrições geográficas e medidas anti-bot.
-
Sem configuração necessária – pronto para uso imediato
-
Suporta proxies baseados em geolocalização em 195 países e regiões
-
Proxies estáveis e de alta anonimidade, adequados para automação em larga escala
-
Fácil de testar e implantar através do Playground integrado
3.2 Traga Seus Próprios Proxies
Se você tem seu próprio serviço de proxy ou prefere um provedor específico, a Scrapeless oferece integração flexível de proxies:
-
Atribua proxies diretamente às tarefas especificando parâmetros durante a criação da sessão
-
Usar seus próprios proxies não contará para a cobrança de uso de proxies da Scrapeless
4. Suporte de Ferramentas
Compatibilidade Abrangente com Ferramentas de Automação: A Scrapeless suporta ferramentas populares de automação de navegador como Puppeteer e Playwright, facilitando a integração para desenvolvedores.
-
Capacidades de Integração com IA: A Scrapeless planeja integrações profundas com ferramentas como Browser Use, Computer Use e LangChain. Atualizações futuras desbloquearão ainda mais o potencial de grandes modelos de linguagem em interações dinâmicas na web.
-
Facilidade de Uso: Vem com documentação detalhada e código de exemplo para ajudar os usuários a começarem rapidamente.
5. Suporte à Concorrência
-
Opções de Concorrência Flexíveis: A Scrapeless suporta de 50 a sessões concorrentes ilimitadas, escaláveis de pequenas tarefas a automações em larga escala.
-
Sem Taxas de Concorrência Extra: Embora os concorrentes frequentemente cobrem por casos de uso de alta concorrência, a Scrapeless oferece um modelo de preços transparente e flexível, sem custos ocultos.
Código de Exemplo dos Parâmetros de Impressão Digital do Navegador Scrapeless
O seguinte é um código de exemplo simples mostrando como integrar a função de personalização de impressão digital do navegador da Scrapeless através do Puppeteer e Playwright:
Exemplo Puppeteer
const puppeteer = require('puppeteer-core');
// impressão digital personalizada do navegador
const fingerprint = {
userAgent: 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.1.2.3 Safari/537.36',
platform: 'Windows',
screen: {
width: 1280, height: 1024
},
localization: {
languages: ['zh-HK', 'en-US', 'en'], timezone: 'Asia/Hong_Kong',
}
}
const query = new URLSearchParams({
token: 'APIKey', // necessário
session_ttl: 180,
proxy_country: 'ANY',
fingerprint: encodeURIComponent(JSON.stringify(fingerprint)),
});
const connectionURL = `wss://browser.scrapeless.com/browser?${query.toString()}`;
(async () => {
const browser = await puppeteer.connect({browserWSEndpoint: connectionURL});
const page = await browser.newPage();
await page.goto('https://www.scrapeless.com');
const info = await page.evaluate(() => {
return {
screen: {
width: screen.width,
height: screen.height,
},
userAgent: navigator.userAgent,
timeZone: Intl.DateTimeFormat().resolvedOptions().timeZone,
languages: navigator.languages
};
});
console.log(info);
await browser.close();
})();
Exemplo Playwright
const { chromium } = require('playwright-core');
// impressão digital personalizada do navegador
const fingerprint = {
userAgent: 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.1.2.3 Safari/537.36',
platform: 'Windows',
screen: {
width: 1280, height: 1024
},
localization: {
languages: ['zh-HK', 'en-US', 'en'], timezone: 'Asia/Hong_Kong',
}
}
const query = new URLSearchParams({
token: 'APIKey', // necessário
session_ttl: 180,
proxy_country: 'ANY',
fingerprint: encodeURIComponent(JSON.stringify(fingerprint)),
});
javascript
const connectionURL = `wss://browser.scrapeless.com/browser?${query.toString()}`;
(async () => {
const browser = await chromium.connectOverCDP(connectionURL);
const page = await browser.newPage();
await page.goto('https://www.scrapeless.com');
const info = await page.evaluate(() => {
return {
screen: {
width: screen.width,
height: screen.height,
},
userAgent: navigator.userAgent,
timeZone: Intl.DateTimeFormat().resolvedOptions().timeZone,
languages: navigator.languages
};
});
console.log(info);
await browser.close();
})();
## Cenários Aplicáveis para Personalização de Impressão Digital do Scrapeless Scraping Browser
O recurso de personalização de impressão digital do Scrapeless Scraping Browser é adequado para uma variedade de casos de uso, incluindo, mas não se limitando a, os seguintes:
### 1. Isolamento Básico de Múltiplas Contas e Controle de Risco
Para usuários que gerenciam várias contas—como aqueles em comércio eletrônico transfronteiriço ou marketing em mídias sociais—o Scrapeless permite a configuração flexível dos parâmetros da impressão digital do navegador, como User-Agent, resolução de tela, fuso horário e preferências de idioma. Isso ajuda a evitar sobreposição ambiental entre contas, reduzindo significativamente o risco de detecção de plataforma e vinculação de contas.
> **Aplicações Típicas:** Isolamento de ambiente de conta em plataformas como Shopify, Facebook e Google Ads.
### 2. Coleta de Dados Leve e Evasão de Bots
Ao realizar tarefas de web scraping, o Scrapeless Scraping Browser ajuda os usuários a disfarçar sua automação como tráfego de "usuário real", em vez de atividade de bot. Ao simular configurações de dispositivos de mercado (por exemplo, Windows 10 + Chrome 114 + monitor 1080p) e ajustar detalhes da impressão digital, os usuários podem efetivamente contornar os mecanismos anti-bot básicos de sites-alvo, como:
**- Listas negras de User-Agent**
Sem a necessidade de scripts complexos ou agendamento de pool de IP em grande escala, os usuários podem realizar coleta de dados rápida e estável.
> **Aplicações Típicas:** Monitoramento de preços, rastreamento de opinião pública, comparação de produtos, coleta de dados de SEO.
### 3. Testes de Compatibilidade
Desenvolvedores front-end e engenheiros de QA podem usar o Scrapeless para alternar rapidamente entre diferentes sistemas operacionais (por exemplo, Windows/macOS), tamanhos de tela e outros parâmetros para simular diversos ambientes de acesso. Isso permite testar o comportamento de renderização e a integridade funcional em várias configurações.
> **Aplicações Típicas:** Testes A/B para campanhas publicitárias, validação de UI responsiva.
> **Declaração Ética**
>
> Defendemos a personalização responsável de impressões digitais:
> - Usado apenas em cenários legalmente autorizados (como coleta de dados corporativos para conformidade, testes internos de controle de risco).
> - É proibido cometer fraudes online ou infringir a privacidade do usuário forjando impressões digitais.
## Roteiro Futuro do Scrapeless Scraping Browser
Olhando para o futuro, [Scrapeless Scraping Browser](https://www.scrapeless.com/pt/product/scraping-browser?utm_source=official&utm_medium=blog&utm_campaign=fingerprintcustomization) continuará a otimizar suas funcionalidades principais para atender a uma ampla gama de necessidades—desde coleta básica de dados até automação avançada alimentada por IA. Nosso objetivo é fornecer aos usuários ferramentas ainda mais poderosas e experiências contínuas. As seguintes são nossas principais direções de desenvolvimento:
### 1. Depuração e Monitoramento
- Visualização ao Vivo: Visualização em tempo real dentro do Playground para facilitar a depuração e a retomada de tarefas.
- Gerenciamento de Sessões: Suporte para reprodução de sessões, ferramentas de inspeção e consultas de metadados para melhorar o monitoramento e controle de tarefas.
### 2. Manipulação de Arquivos
- Upload: Faz upload facilmente de arquivos para sites-alvo usando Playwright, Puppeteer ou Selenium.
- Download: Arquivos baixados são automaticamente armazenados na nuvem, com timestamps Unix adicionados aos nomes dos arquivos (por exemplo, sample-1719265797164.pdf) para evitar conflitos.
- Recuperação: Acesse rapidamente arquivos baixados via API—ideal para cenários de extração de dados e geração de relatórios.
### 3. API de Contexto & Suporte a Extensões
- API de Contexto: Permite a persistência de sessão para otimizar fluxos de login e cenários de automação em múltiplas etapas.
- Suporte a Extensões: Melhore as sessões do navegador com suas próprias extensões do Chrome.
### 4. Consulta de Metadados
- Use tags personalizadas e consultas de metadados para filtrar e localizar sessões específicas.
### 5. Melhorias na SDK e API
- API de Sessões: Oferece robustas capacidades de gestão de sessões para simplificar operações de fluxo de trabalho.
- Melhorias nos Eventos do CDP: Ampliar o suporte para recursos do Chrome DevTools Protocol (CDP), incluindo recuperação de HTML da página, clique em elementos, rolagem e captura de screenshots.
## Conclusão
Nas seções anteriores, discutimos os vários desafios que as ferramentas atuais de automação de navegadores enfrentam ao apoiar tarefas de automação alimentadas por IA. Esses problemas impactam significativamente a produtividade dos desenvolvedores e a viabilidade das tarefas:
-
Gargalo de Alta Concurrency: Navegadores tradicionais frequentemente enfrentam dificuldades sob pesadas requisições paralelas, levando a falhas frequentes nas tarefas. Em cenários de alta concorrência, eles não conseguem suportar efetivamente tarefas de automação impulsionadas por IA.
-
Facilmente Detectável por Mecanismos Anti-Scraping: Navegadores tradicionais exibem comportamentos previsíveis e carecem de simulação de comportamento inteligente semelhante ao humano, tornando fácil para os sistemas anti-scraping dos sites detectá-los e bloqueá-los, impedindo que contornem essas proteções.
-
Altos Custos: Em tarefas em larga escala, os navegadores tradicionais consomem recursos significativos e acarretam altos custos operacionais, limitando a escala e a frequência das tarefas, diminuindo assim a eficiência.
-
Integração Complexa e Curva de Aprendizado: A integração de navegadores tradicionais para tarefas de automação geralmente requer configurações complexas e codificação, aumentando a dificuldade de aprendizado para os desenvolvedores e reduzindo a eficiência do desenvolvimento.
Para resolver esses problemas, o Scrapeless Scraping Browser redefiniu o conceito de "navegador para IA", com o objetivo de fornecer uma solução mais eficiente, inteligente e econômica para tarefas de automação impulsionadas por IA. Abaixo estão as principais inovações que já implementamos:
Superando o Gargalo de Alta Concurrency:
- Escalonamento Elástico em Nuvem: Com uma arquitetura de nuvem inovadora, o Scrapeless alcançou um escalonamento sem costura de cinquenta a sessões simultâneas ilimitadas, melhorando muito a capacidade de processamento e garantindo a estabilidade e eficiência das tarefas. Mesmo em cenários de alta concorrência, as tarefas podem ser executadas de forma suave.
Comportamento Semelhante ao Humano e Personalização de Impressões Digitais:
- Proteção Humana Completa: O Scrapeless personaliza profundamente o motor do navegador para simular comportamentos reais de navegação de usuários, contornando os mecanismos de detecção de anti-scraping. Essa atualização melhora particularmente os recursos de personalização de impressões digitais, permitindo que os desenvolvedores ajustem os atributos da impressão digital do navegador, incluindo, mas não se limitando a, User-Agent, resolução de tela, etc., aprimorando ainda mais a discrição e flexibilidade do navegador.
Redução Significativa de Custos:
- Eficiência de Custo Incomparável: Comparado a outras soluções, o Scrapeless oferece uma redução de 60%-80% nos custos, garantindo compatibilidade com ferramentas como Playwright e Puppeteer, permitindo que os desenvolvedores automatizem tarefas em larga escala a um custo menor.
Integração e Usabilidade Simplificadas:
- Compatibilidade e Facilidade de Uso: O Scrapeless diminui o limiar de desenvolvimento, reduzindo a complexidade de integração e permitindo que os desenvolvedores comecem rapidamente sem enfrentar uma curva de aprendizado íngreme. Com APIs e interfaces intuitivas, o Scrapeless torna a automação do navegador mais simples e eficiente.
Embora tenhamos feito progressos significativos, o Scrapeless continua a evoluir. As versões futuras incluirão mais recursos inteligentes, como:
-
Falsificação de impressão digital e simulação de comportamento mais precisas;
-
Debug de Repetição de Sessão e suporte ampliado;
-
Suporte a SDK e API;
-
Integração profunda com o framework Browser Use, oferecendo poderosas capacidades de rastreamento LLM, extração de sites completos e capacidades de pesquisa aprofundada para melhorar ainda mais a eficiência e precisão da extração automatizada de dados e pesquisa aprofundada.
O Scrapeless Scraping Browser, como o "navegador para IA", não apenas aborda questões-chave atuais, mas também está continuamente melhorando para enfrentar desafios futuros. Convidamos desenvolvedores e equipes a se juntarem a nós nesta jornada inovadora, compartilhem suas necessidades e sugestões e trabalhem juntos para levar a tecnologia de automação de navegadores a uma nova era mais inteligente e eficiente.
Sobre o Scrapeless
Na Scorretless, acessamos apenas dados disponíveis ao público, enquanto cumprem estritamente as leis, regulamentos e políticas de privacidade do site aplicáveis. O conteúdo deste blog é apenas para fins de demonstração e não envolve atividades ilegais ou infratoras. Não temos garantias e negamos toda a responsabilidade pelo uso de informações deste blog ou links de terceiros. Antes de se envolver em qualquer atividade de raspagem, consulte seu consultor jurídico e revise os termos de serviço do site de destino ou obtenha as permissões necessárias.