3. Integrar a WebScrapingAPI na sua aplicação
É bastante fácil. Na documentação, encontrará guias de utilização detalhados, acompanhados de exemplos de código em diferentes linguagens de programação, para compreender melhor o processo. Lembra-se da Chave de Acesso de que falámos anteriormente? Bem, está na hora de lhe dar bom uso!
E não se esqueça: é importante mantê-la em sigilo. Tente guardar a sua Chave de Acesso à API num local seguro e nunca a inclua em scripts ou ficheiros públicos!
Vamos ver o exemplo básico de pedido apresentado na documentação, utilizando JavaScript (tenha em mente que pode utilizar qualquer linguagem de programação com a qual se sinta confortável).
const got = require('got');
(async () => {
const params = {
api_key: 'XXXXXX',
url: 'https://en.wikipedia.org/wiki/Mars'
}; const response = await got('https://api.webscrapingapi.com/v1', { searchParams: params }); console.log(response.body);
})();
Para o parâmetro api_key, especifique a sua Chave de Acesso WSA e, para o parâmetro url, precisamos de especificar o URL da página web que queremos extrair. Neste caso, fizemos uma solicitação simples para https://en.wikipedia.org/wiki/Mars para ver as informações fornecidas sobre Marte na Wikipédia. Como resposta, obteremos todo o código HTML da página extraída para trabalhar.
Também pode enviar parâmetros diferentes. Aqui está a lista de parâmetros aceites pela WebScrapingAPI, bem como exemplos de código para o ajudar a compreender melhor como utilizá-los e para que servem.