@azure/cognitiveservices-websearch package

Classes

Web

Classe que representa uma Web.

WebSearchClient
WebSearchClientContext

Interfaces

Answer

Uma interface que representa a Resposta.

Article

Uma interface que representa o Artigo.

Computation

Define uma expressão e a respetiva resposta

CreativeWork

Uma interface que representa o CreativeWork.

ErrorModel

Define o erro que ocorreu.

ErrorResponse

A resposta de nível superior que representa um pedido falhado.

Identifiable

Define a identidade de um recurso.

ImageObject

Define uma imagem

Images

Define uma resposta de imagem

Intangible

Uma interface que representa o Intangible.

MediaObject

Uma interface que representa o MediaObject.

News

Define uma resposta de notícias.

NewsArticle

Define um artigo de notícias.

Places

Define uma resposta de entidade local.

Query

Define uma consulta de pesquisa.

QueryContext

Define o contexto de consulta que o Bing utilizou para o pedido.

RankingRankingGroup

Define um grupo de resultados de pesquisa, como mainline.

RankingRankingItem

Define um item de resultado de pesquisa a apresentar

RankingRankingResponse

Define onde o conteúdo da página de resultados da pesquisa deve ser colocado e por que ordem.

RelatedSearchesRelatedSearchAnswer

Define uma lista de consultas relacionadas efetuadas por outras pessoas.

Response

Define uma resposta. Todos os esquemas que poderiam ser devolvidos na raiz de uma resposta devem herdar deste

ResponseBase

Uma interface que representa o ResponseBase.

SearchResponse

Define o objeto de nível superior que a resposta inclui quando o pedido é bem-sucedido.

SearchResultsAnswer

Uma interface que representa SearchResultsAnswer.

SpellSuggestions

Define uma cadeia de consulta sugerida que representa provavelmente a intenção do utilizador. Os resultados da pesquisa incluem esta resposta se o Bing determinar que o utilizador pode ter a intenção de procurar algo diferente. Por exemplo, se o utilizador procurar alon castanho, o Bing poderá determinar que o utilizador provavelmente pretendia procurar Alton Brown (com base em pesquisas anteriores por outras de Alon Brown).

StructuredValue

Uma interface que representa o StructuredValue.

Thing

Uma interface que representa o Thing.

TimeZone

Define os dados e a hora de uma ou mais localizações geográficas.

TimeZoneTimeZoneInformation

Define uma data e hora para uma localização geográfica.

VideoObject

Define um objeto de vídeo relevante para a consulta.

Videos

Define uma resposta de vídeo.

WebMetaTag

Define os metadados de uma página Web.

WebPage

Define uma página Web relevante para a consulta.

WebSearchClientOptions

Uma interface que representa WebSearchClientOptions.

WebSearchOptionalParams

Parâmetros Opcionais.

WebWebAnswer

Define uma lista de ligações de páginas Web relevantes.

WebWebGrouping

Uma interface que representa o WebWebGrouping.

Aliases de Tipo

AnswerType

Define valores para AnswerType. Os valores possíveis incluem: "WebPages", "Images", "SpellSuggestions", "News", "RelatedSearches", "Videos", "Computation", "TimeZone"

AnswerUnion

Contém os casos possíveis para a Resposta.

ArticleUnion

Contém os casos possíveis para o Artigo.

CreativeWorkUnion

Contém os possíveis casos do CreativeWork.

ErrorCode

Define valores para ErrorCode. Os valores possíveis incluem: "None", "ServerError", "InvalidRequest", "RateLimitExceeded", "InvalidAuthorization", "InsufficientAuthorization"

ErrorSubCode

Define valores para ErrorSubCode. Os valores possíveis incluem: "UnexpectedError", "ResourceError", "NotImplemented", "ParameterMissing", "ParameterInvalidValue", "HttpNotAllowed", "Blocked", "AuthorizationMissing", "AuthorizationRedundancy", "AuthorizationDisabled", "AuthorizationExpired"

Freshness

Define valores para Freshness. Os valores possíveis incluem: "Dia", "Semana", "Mês"

IdentifiableUnion

Contém os casos possíveis para Identifiable.

IntangibleUnion

Contém os casos possíveis para Intangible.

MediaObjectUnion

Contém os casos possíveis para MediaObject.

ResponseBaseUnion

Contém os casos possíveis para o ResponseBase.

ResponseUnion

Contém os casos possíveis de Resposta.

SafeSearch

Define valores para a Pesquisa Segura. Os valores possíveis incluem: "Off", "Moderate", "Strict"

SearchResultsAnswerUnion

Contém os possíveis casos de SearchResultsAnswer.

TextFormat

Define valores para TextFormat. Os valores possíveis incluem: "Raw", "Html"

ThingUnion

Contém os casos possíveis para o Thing.

WebSearchResponse

Contém dados de resposta para a operação de pesquisa.