Saída Multi-formato
Veja como obter mais de um formato de saída com uma única chamada de API.
Você pode obter múltiplos tipos de resultados em uma única resposta de API. Esse recurso funciona da mesma forma com Realtime e Push-Pull métodos de integração.
Tipos de resultado disponíveis
png
O captura de tela PNG de uma página web.
parsed
Conteúdo analisado da página da web, formatado como uma estrutura de dados JSON.
markdown
Markdown de uma página web.
xhr
Requisições XHR feitas durante o carregamento da página.
bruto
O conteúdo bruto encontrado em uma URL específica. É provável que seja (mas nem sempre será) um documento HTML.
Passo 1: Especifique os tipos de resultado a serem disponibilizados para busca
Comece habilitando os tipos de resultado no payload da sua solicitação inicial para torná-los disponíveis.
Exemplo POST https://data.oxylabs.io/v1/queries payload:
{
"source": "universal",
"url": "https://example.com",
"parse": true,
"markdown": true,
"xhr": true,
"render": "png"
}Passo 2: Recupere múltiplos tipos de resultado
Em seguida, especifique quais tipos recuperar usando o type parâmetro URL ao buscar os resultados. Por exemplo:
type=parsed,pngretornará resultados analisados e a captura de tela PNGtype=parsed,markdown,xhr,png,rawretornará todos os tipos de resultado
Endpoint da API Realtime:
Endpoint da API Push-Pull:
Amostra de saída
A API retornará todos os tipos solicitados juntos em um único results[] array:
Atualizado
Isto foi útil?

