Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aviso
Em 30 de outubro de 2020, as APIs de Pesquisa do Bing foram transferidas dos serviços de IA do Azure para os Serviços de Pesquisa do Bing. Esta documentação é fornecida apenas para referência. Para obter a documentação atualizada, consulte a documentação da API de pesquisa do Bing. Para obter instruções sobre como criar novos recursos do Azure para a pesquisa do Bing, consulte Criar um recurso de Pesquisa do Bing por meio do Azure Marketplace.
Quando você envia uma chamada para as APIs de Pesquisa da Web, Personalizada, Imagem, Notícias ou Vídeo do Bing, o Bing retorna um subconjunto do número total de resultados que podem ser relevantes para a consulta. Para obter o número total estimado de resultados disponíveis, acesse o campo de resposta do objeto totalEstimatedMatches
.
Por exemplo:
{
"_type" : "SearchResponse",
"webPages" : {
"webSearchUrl" : "https:\/\/www.bing.com\/cr?IG=3A43CA...",
"totalEstimatedMatches" : 262000,
"value" : [...]
}
}
Visualizando os resultados da pesquisa
Para percorrer os resultados disponíveis, use os parâmetros de consulta count
e offset
ao enviar sua solicitação.
Observação
- A paginação com as APIs de Vídeo, Imagem e Notícias do Bing aplica-se somente a pesquisas gerais de vídeo (
/video/search
), notícias (/news/search
) e imagem (/image/search
). A navegação por tópicos e categorias em alta não é suportada. - O
TotalEstimatedMatches
campo é uma estimativa do número total de resultados da pesquisa para a consulta atual. Quando você define o parâmetrocount
e o parâmetrooffset
, essa estimativa pode mudar.
Parâmetro | Descrição |
---|---|
count |
Especifica o número de resultados a serem retornados na resposta. Observe que o valor padrão e count o número máximo de resultados que você pode solicitar variam de acordo com a API. Você pode encontrar esses valores na documentação de referência nas próximas etapas. |
offset |
Especifica o número de resultados a serem ignorados. O offset é baseado em zero e deve ser menor que (totalEstimatedMatches - count ). |
Por exemplo, se você quiser exibir 15 resultados por página, definirá count
como 15 e offset
0 para obter a primeira página de resultados. Para cada chamada à API subsequente, você incrementaria offset
em 15. O exemplo a seguir solicita 15 páginas da Web, começando a partir do deslocamento 45.
GET https://api.cognitive.microsoft.com/bing/v7.0/search?q=sailing+dinghies&count=15&offset=45&mkt=en-us HTTP/1.1
Ocp-Apim-Subscription-Key: 123456789ABCDE
Host: api.cognitive.microsoft.com
Se você usar o valor padrão count
, só precisará especificar o offset
parâmetro de consulta em suas chamadas à API.
GET https://api.cognitive.microsoft.com/bing/v7.0/search?q=sailing+dinghies&offset=45&mkt=en-us HTTP/1.1
Ocp-Apim-Subscription-Key: 123456789ABCDE
Host: api.cognitive.microsoft.com
Ao usar as APIs de Imagem e Vídeo do Bing, você pode usar o nextOffset
valor para evitar resultados de pesquisa duplicados. Obtenha o valor dos objetos ou Images
da resposta e use-o Videos
em suas solicitações com o offset
parâmetro.
Observação
A API de Pesquisa na Web do Bing retorna resultados de pesquisa que podem incluir páginas da Web, imagens, vídeos e notícias. Ao analisar os resultados da pesquisa da API de Pesquisa na Web do Bing, você está paginando apenas Páginas da Web e não outros tipos de resposta, como imagens ou notícias. Os resultados da pesquisa em WebPage
objetos também podem incluir resultados que aparecem em outros tipos de resposta.
Se você usar o parâmetro de consulta responseFilter
sem especificar nenhum valor de filtro, não use os parâmetros count
e offset
.
Próximas etapas
- O que são as APIs de Pesquisa na Web do Bing?
- Referência da API de Pesquisa na Web do Bing v7
- Referência da API de Pesquisa Personalizada do Bing v7
- Referência da API de Pesquisa de Notícias do Bing v7
- Referência da API de Pesquisa de Vídeo do Bing v7
- Referência da API de Pesquisa de Imagem do Bing v7