Referência da API · Mecanismos de busca
Resolvedor de links do Google
Grátis: converte os links encapsulados google.com/goto e /url dos resultados do Google nas URLs reais, até 50 por solicitação, a partir de uma lista ou de uma resposta de busca.
Exemplo
curl -X POST 'https://api.serpbase.dev/google/resolve' \
-H "Content-Type: application/json" \
-H 'X-API-Key: YOUR_API_KEY' \
--max-time 60 \
-d '{"links":["https://www.google.com/url?sa=t&url=https%3A%2F%2Fwww.example.com%2F"]}'Ainda não há resposta registrada para este endpoint. Rode o exemplo no Playground para ver uma ao vivo.
Parâmetros
linksMais
ou /url?...). Qualquer outra URL é recusada; duplicados são resolvidos uma vez.
responseMais
Todos os links do Google nela são resolvidos, na ordem em que aparecem. Envie links ou response, não ambos.
countryMais
A API valida parâmetros e valores aceitos.
cursorMais
A API valida parâmetros e valores aceitos.
deviceMais
A API valida parâmetros e valores aceitos.
glMais
A API valida parâmetros e valores aceitos.
google_domainMais
A API valida parâmetros e valores aceitos.
gooogle_domainMais
A API valida parâmetros e valores aceitos.
hlMais
A API valida parâmetros e valores aceitos.
htmlMais
A API valida parâmetros e valores aceitos.
languageMais
A API valida parâmetros e valores aceitos.
limitMais
A API valida parâmetros e valores aceitos.
markdownMais
A API valida parâmetros e valores aceitos.
mobileMais
A API valida parâmetros e valores aceitos.
numMais
A API valida parâmetros e valores aceitos.
pageMais
A API valida parâmetros e valores aceitos.
qMais
A API valida parâmetros e valores aceitos.
resultsMais
A API valida parâmetros e valores aceitos.
Grátis (0 créditos). Limites: 50 links por solicitação e 30 solicitações por minuto por conta. O Google limita esses links, então uma solicitação pode levar até cerca de 25 segundos; os que não terminarem voltam com reason paced_over_budget. Envie-os de novo cerca de dois minutos depois: antes disso a espera do Google aumenta.
O que volta
Campos que não estão na página de uma solicitação são omitidos em vez de virem vazios.
resolved_linksResolvedLink[]obrigatorio
Uma entrada por link, na ordem da solicitação.
ResolvedLink Schema do item
linkstringobrigatorio
O link do Google como enviado.
urlstringQuando resolvido.
A página para onde o link leva. Ausente quando não pôde ser resolvido desta vez.
reasonstringobrigatorio
resolved, ou o motivo: paced_over_budget (o Google pediu para esperar mais do que uma solicitação permite; envie de novo cerca de dois minutos depois, não antes), challenge, no_location, timeout, not_a_wrapper, error.
Se falhar
Uma solicitação que falha tem status diferente de zero e um error, e não é cobrada. As que você verá aqui:
1000Parâmetro ausente ou erradoCorrija a solicitação1020Sem créditosRecarregue1029Acima das suas solicitações por segundoEspere Retry-After segundos1502 · 1504Não foi possível ler a fonte desta vezRepita