Saltar para o conteúdo
Comece grátis

API de pesquisa do Bing para resultados JSON

Obtenha resultados do Bing em JSON estruturado para pesquisa de mercado e monitoramento de posições. Controle mercado, idioma, local, busca segura e paginação.

Envie a consulta e as definições de mercado para receber resultados Bing analisados.

Bing Search API highlights

  1. 01
    Conscientes do mercado

    Mercado, país e língua

  2. 02
    Controlos de origem

    Localização com coordenadas

  3. 03
    Output analisado

    Coleções de resultados estruturados

  4. 04
    Janela de resultados

    Compensado e contado

Visível Bing, mantido em contexto

Monitore a visibilidade nas buscas por mercado

01

As entradas de mercado continuam a ser explícitas

- Não . mkt, cc, e lang visível em vez de tratar local como um único valor intercâmbio.

02

A origem pode ser precisa

Use um nome . location com controles de latitude e longitude apoiados quando a observação necessita de uma origem de busca precisa.

03

Coleções analisadas encurtam o caminho

Consuma objetos de resultados documentados em vez de construir um analisador de página do Bing em sua aplicação.

04

A opção é visível

Interpreta anúncios, imagens e outros módulos ausentes como dependentes de consultas até que o contexto de resultado e resposta HTTP diga o contrário.

Impressão digital de observação
  1. Pergunta .Grelhos de café
  2. Mercadoen-US
  3. Paísus
  4. Línguaen
  5. OrigemAustin
  6. Janela1–10

Uma posição devolvida pertence a esta combinaçãonão à consulta isolada.

Aptidão do produto

Escolha a Pesquisa Bing quando a visibilidade consciente do mercado pertence ao conjunto de dados.

Este ponto final é concebido para observações específicas do Bing e para análise de resultados. Valida mercados representativos e consultas com base na documentação atual antes de formar um consumidor de produção.

Forte ajuste

Messa o Bing como sua própria superfície de pesquisa.

Construir palavras-chave, editor, marca, localização paga e monitoramento transversal em torno de controles do Bing em vez de assumir que o modelo de solicitação de outro motor se aplica.

  • Comparações de mercado e de língua

  • Observações baseadas em localização e coordenadas

  • Pesquisa controlada de busca segura

  • Fontes de compensação e de contagem de resultados

Controle de solicitações do Bing

Configure sua solicitação

Comece com a consulta, adicione o mercado documentado, origem, filtragem e entrada de janela de resultados necessários para a decisão que o aplicativo vai tomar.

01 · consulta

Intenção de busca

Forneça a frase de busca que a sua observação deve representar.

q
02 · mercado

Mercado, país e língua

Descrever o contexto do mercado e da língua utilizando os valores distintos suportados pelo ponto final.

mkt cc lang
03 · origem

Localização e coordenadas

Indicar uma localização geográficatarget juntamente com valores de coordenadas suportados quando uma origem precisa for importante.

location lat lon
04 · Filtragem

Nível de busca segura

Defina o valor de filtragem documentado que pertence à observação.

safesearch
05 · janela

Compensado e contado

Escolha o resultado de compensação e o número de resultados solicitados, e em seguida, armazenar ambos com posições devolvidas.

first count

Modelo de resposta analisado

Mantenha o mercado e a janela de resultados ao lado de cada posição armazenada.

A Bing Search retorna metadados e coleções de resultados JSON analisadas. As coleções de núcleo e opcionais devem ser consumidas como partes de uma observação contextual.

01 · contexto

general

Os metadados de nível de resposta ajudam a identificar e inspecionar a observação de busca devolvida pelo ponto final.

02 · coleta primária

organic[]

Use títulos devolvidos, links, descrições e posições observadas de acordo com a forma de resposta documentada.

03 · descoberta

related[]

Pesquisas relacionadas podem fornecer refinamentos de consulta quando a resposta Bing devolvida expõe essa coleção.

04 · condicional

module?

Anúncios, imagens e outras seções são módulos opcionais e dependentes de consultas; não suponha que cada resposta bem sucedida os contém.

Uma solicitação contextual

Da solicitação ao resultado

  1. 01Define a observação

    Escolha a consulta do Bing, mercado, país, língua, origem, nível de busca segura e janela de resultados que respondam a uma pergunta clara.

  2. 02Enviar uma solicitação do lado do servidor

    Liga-me . /v2 with api_key, engine=bing, q, e o contexto documentado que a sua carga de trabalho precisa.

  3. 03Validar o resultado

    Manusear erros de transporte, temporadas e estados HTTP não bem sucedidos antes de analisar o corpo JSON.

  4. 04Mantenha contexto com resultados

    Conserve a impressão digital do pedido, as coleções devolvidas, o tempo de observação e a sua própria versão do esquema para análise comparável.

Integração

Conecte pelo seu servidor

Mantenha a chave API em uma variável de ambiente, codifique os valores da consulta, defina um prazo explícito e maneje o resultado HTTP antes de consumir JSON.

: "${WSA_API_KEY:?WSA_API_KEY is required}" curl --get --fail-with-body --max-time 120 \ "https://serpapi.webscrapingapi.com/v2" \ --data-urlencode "api_key=$WSA_API_KEY" \ --data-urlencode "engine=bing" \ --data-urlencode "q=coffee roasters" \ --data-urlencode "mkt=en-US" \ --data-urlencode "cc=us" \ --data-urlencode "lang=en"
Ponto final

https://serpapi.webscrapingapi.com/v2

Segredo

WSA_API_KEY permanece do lado do servidor

Requerido

api_key + engine=bing + q

Contexto

mkt + cc + lang

Segurança

120 segundos de tempo de espera e tratamento explícito do estado

Comparador de motores

Compare suas opções

Preços e avaliação

Obtenha um orçamento para sua carga de trabalho

  • 01

    Questões representativas Incluir os casos de cabeça, cauda longa e módulos zero esperados.

  • 02

    Contexto necessário Exercite os mercados, línguas, origens e níveis de filtragem que você vai armazenar.

  • 03

    Estados de consumo Verifique respostas bem sucedidas, colecções opcionais, temporadas e erros documentados.

Perguntas frequentes sobre a API de pesquisa Bing

Perguntas sobre o produto

O que a API de Busca do Bing retorna?

A API de Pesquisa do Bing retorna os pedidos de metadados e as coleções de resultados JSON analisadas. As coleções documentadas incluem resultados orgânicos e relacionados; anúncios, imagens e outros módulos são opcionais e aparecem apenas quando a página do Bing retornada os expõe.

Quais os controles definem um mercado do Bing?

Use mkt para um mercado, cc para o contexto do país, lang para a língua e localização com lat e lon para uma origem de pesquisa precisa. Eles descrevem diferentes partes da solicitação, por isso preserve os valores que você envia com cada observação armazenada.

Como é que o primeiro e o primeiro contam o controlo de paginação?

O primeiro parâmetro define o resultado de compensação e contagem solicita o tamanho da janela de resultados.

Um módulo de resultados faltante significa que a solicitação falhou?

Não por si só. Inscreva o status HTTP e o corpo de erro documentado primeiro. Uma resposta bem-sucedida pode omitir uma coleção opcional quando essa página Bing não expor o módulo de resultado correspondente para a consulta e contexto fornecidos.

Posso aplicar o filtro de busca segura do Bing?

Sim. Use o parâmetro de busca segura documentado para o nível de filtragem exigido pela solicitação. Mantenha esse valor com a observação porque alterá-lo pode alterar os resultados e módulos que são devolvidos.

Como é que a API de Busca do Bing é diferente de API de scraping?

A API de Pesquisa do Bing aceita o contexto de pesquisa específico do Bing e retorna metadados documentados plus coleções de resultados analisados. API de scraping recupera uma página web pública elegível, deixando a extração e o modelo de dados a jusante com o seu aplicativo.

A sua primeira observação do Bing

Planeje sua coleta de dados de busca

Compartilhe buscador, consultas, mercados e frequência. Confirmaremos o formato de resposta e o preço para sua carga de trabalho.