@azure/cognitiveservices-websearch package

Classes

Web

Classe représentant un site Web.

WebSearchClient
WebSearchClientContext

Interfaces

Answer

Interface représentant Answer.

Article

Interface représentant Article.

Computation

Définit une expression et sa réponse

CreativeWork

Interface représentant CreativeWork.

ErrorModel

Définit l’erreur qui s’est produite.

ErrorResponse

Réponse de niveau supérieur qui représente une demande ayant échoué.

Identifiable

Définit l’identité d’une ressource.

ImageObject

Définit une image

Images

Définit une réponse d’image

Intangible

Interface représentant intangible.

MediaObject

Interface représentant MediaObject.

News

Définit une réponse d’actualité.

NewsArticle

Définit un article d’actualité.

Places

Définit une réponse d’entité locale.

Query

Définit une requête de recherche.

QueryContext

Définit le contexte de requête utilisé par Bing pour la demande.

RankingRankingGroup

Définit un groupe de résultats de la recherche, par exemple, mainline.

RankingRankingItem

Définit un élément de résultat de recherche à afficher

RankingRankingResponse

Définit où le contenu doit être placé sur la page de résultats de la recherche et dans quel ordre.

RelatedSearchesRelatedSearchAnswer

Définit une liste de requêtes associées effectuées par d’autres personnes.

Response

Définit une réponse. Tous les schémas qui peuvent être retournés à la racine d’une réponse doivent hériter de ce

ResponseBase

Interface représentant ResponseBase.

SearchResponse

Définit l’objet de niveau supérieur figurant dans la réponse en cas de réussite de la demande.

SearchResultsAnswer

Interface représentant SearchResultsAnswer.

SpellSuggestions

Définit une chaîne de requête suggérée qui représente probablement l’intention de l’utilisateur. Les résultats de la recherche incluent cette réponse si Bing détermine que l’utilisateur a peut-être l’intention de rechercher quelque chose de différent. Par exemple, si l’utilisateur recherche alon brown, Bing peut déterminer que l’utilisateur a probablement l’intention de rechercher Alton Brown à la place (en fonction des recherches passées effectuées par d’autres utilisateurs d’Alon Brown).

StructuredValue

Interface représentant StructuredValue.

Thing

Interface représentant Thing.

TimeZone

Définit les données et l’heure d’un ou de plusieurs emplacements géographiques.

TimeZoneTimeZoneInformation

Définit une date et une heure pour un emplacement géographique.

VideoObject

Définit un objet vidéo pertinent pour la requête.

Videos

Définit une réponse vidéo.

WebMetaTag

Définit les métadonnées d’une page web.

WebPage

Définit une page web pertinente pour la requête.

WebSearchClientOptions

Interface représentant WebSearchClientOptions.

WebSearchOptionalParams

Paramètres facultatifs.

WebWebAnswer

Définit une liste de liens de page web pertinents.

WebWebGrouping

Interface représentant WebWebGrouping.

Alias de type

AnswerType

Définit les valeurs de AnswerType. Les valeurs possibles sont les suivantes : « WebPages », « Images », « SpellSuggestions », « News », « RelatedSearches », « Videos », « Computation », « TimeZone »

AnswerUnion

Contient les cas possibles pour Answer.

ArticleUnion

Contient les cas possibles pour Article.

CreativeWorkUnion

Contient les cas possibles pour CreativeWork.

ErrorCode

Définit des valeurs pour ErrorCode. Les valeurs possibles sont les suivantes : « None », « ServerError », « InvalidRequest », « RateLimitExceeded », « InvalidAuthorization », « InsufficientAuthorization »

ErrorSubCode

Définit des valeurs pour ErrorSubCode. Les valeurs possibles sont les suivantes : « UnexpectedError », « ResourceError », « NotImplemented », « ParameterMissing », « ParameterInvalidValue », « HttpNotAllowed », « Blocked », « AuthorizationMissing », « AuthorizationRedundancy », « AuthorizationDisabled », « AuthorizationExpired »

Freshness

Définit des valeurs pour Freshness. Les valeurs possibles sont les suivantes : 'Day', 'Week', 'Month'

IdentifiableUnion

Contient les cas possibles pour Identifiable.

IntangibleUnion

Contient les cas possibles pour Intangible.

MediaObjectUnion

Contient les cas possibles pour MediaObject.

ResponseBaseUnion

Contient les cas possibles pour ResponseBase.

ResponseUnion

Contient les cas possibles pour la réponse.

SafeSearch

Définit les valeurs de SafeSearch. Les valeurs possibles sont les suivantes : « Off », « Moderate », « Strict »

SearchResultsAnswerUnion

Contient les cas possibles pour SearchResultsAnswer.

TextFormat

Définit des valeurs pour TextFormat. Les valeurs possibles sont les suivantes : « Raw », « Html »

ThingUnion

Contient les cas possibles pour Thing.

WebSearchResponse

Contient des données de réponse pour l’opération de recherche.