Worum handelt es sich bei der Bing-Vorschlagssuche?What is Bing Autosuggest?

Wenn Ihre Anwendung Abfragen an eine der Bing-Suche-APIs senden, können Sie die Bing-Vorschlagssuche-API verwenden, um die Suchumgebung des Benutzers zu verbessern.If your application sends queries to any of the Bing Search APIs, you can use the Bing Autosuggest API to improve your users' search experience. Die Bing-Vorschlagssuche-API gibt eine Liste vorgeschlagener Abfragen basierend auf der unvollständigen Abfragezeichenfolge im Suchfeld zurück.The Bing Autosuggest API returns a list of suggested queries based on the partial query string in the search box. Bei der Eingabe von Zeichen in das Suchfeld können Sie Vorschläge in einer Dropdownliste anzeigen.As characters are entered into the search box, you can display suggestions in a drop-down list.

Funktionen der Bing-Vorschlagssuche-APIBing Autosuggest API features

FunktionFeature BESCHREIBUNGDescription
In Echtzeit vorgeschlagene SuchbegriffeSuggest search terms in real-time Verwenden Sie die Vorschlagssuche-API, um während der Eingabe Suchvorschläge anzuzeigen und die Benutzerfreundlichkeit Ihrer App zu verbessern.Improve your app experience by using the Autosuggest API to display suggested search terms as they're typed.

WorkflowWorkflow

Die Bing-Vorschlagssuche-API ist ein RESTful-Webdienst und kann somit problemlos in jeder Programmiersprache aufgerufen werden, die HTTP-Anforderungen beherrscht und JSON analysieren kann.The Bing Autosuggest API is a RESTful web service, easy to call from any programming language that can make HTTP requests and parse JSON.

  1. Erstellen Sie ein Cognitive Services-API-Konto mit Zugriff auf die Bing-Suche-APIs.Create a Cognitive Services API account with access to the Bing Search APIs. Falls Sie nicht über ein Azure-Abonnement verfügen, können Sie ein kostenloses Konto erstellen.If you don't have an Azure subscription, you can create an account for free.
  2. Senden Sie jedes Mal eine Anforderung an diese API, wenn ein Benutzer ein neues Zeichen in das Suchfeld Ihrer Anwendung eingibt.Send a request to this API each time a user types a new character in your application's search box.
  3. Analysieren Sie die zurückgegebene JSON-Nachricht, um die API-Antwort zu verarbeiten.Process the API response by parsing the returned JSON message.

In der Regel rufen Sie diese API jedes Mal auf, wenn ein Benutzer ein neues Zeichen in das Suchfeld Ihrer Anwendung eingibt.Typically, you'd call this API each time the user types a new character in your application's search box. Je mehr Zeichen eingegeben werden, desto relevantere Suchvorschläge gibt die API zurück.As more characters are entered, the API will return more relevant suggested search queries. Beispielsweise sind die Vorschläge, die die API unter Umständen für ein einfaches s zurückgibt, wahrscheinlich weniger relevant als die für sail.For example, the suggestions the API might return for a single s are likely to be less relevant than ones for sail.

Das folgende Beispiel zeigt ein Dropdownsuchfeld mit vorgeschlagenen Suchbegriffen der Bing-Vorschlagssuche-API.The following example shows a drop-down search box with suggested query terms from the Bing Autosuggest API.

Dropdownliste des Suchfelds der Vorschlagssuche

Wenn ein Benutzer einen Vorschlag aus der Dropdownliste auswählt, können Sie damit und mit einer der Bing-Suche-APIs eine Suche starten oder direkt zur Seite mit den Bing-Suchergebnissen gehen.When a user selects a suggestion from the drop-down list, you can use it to begin searching with one of the Bing Search APIs, or directly go to the Bing search results page.

Nächste SchritteNext steps

Der Artikel Erstellen Ihrer ersten Anforderung ermöglicht einen schnellen Einstieg in die Verwendung Ihrer ersten Abfrage.To get started quickly with your first request, see Making Your First Query.

Machen Sie sich mit der Referenz für die Bing-Vorschlagssuche-API v7 vertraut.Familiarize yourself with the Bing Autosuggest API v7 reference. Die Referenz enthält die Liste mit den Endpunkten, Headern und Abfrageparametern, die Sie zum Anfordern von vorgeschlagenen Abfragebegriffen verwenden können, sowie die Definitionen der Antwortobjekte.The reference contains the list of endpoints, headers, and query parameters that you'd use to request suggested query terms, and the definitions of the response objects.

Besuchen Sie die Seite Was ist die Bing-Websuche-API?, um die anderen verfügbaren APIs zu untersuchen.Visit the Bing Search API hub page to explore the other available APIs.

Hier erfahren Sie, wie Sie das Internet unter Verwendung der Bing-Websuche-API durchsuchen und die anderen Bing-Suche-APIs kennenlernen:Learn how to search the web by using the Bing Web Search API, and explore the otherBing Search APIs.

Machen Sie sich vorher unbedingt mit den Verwendungs- und Anzeigeanforderungen von Bing vertraut, um nicht gegen die Regeln für die Verwendung der Suchergebnisse zu verstoßen.Be sure to read Bing Use and Display Requirements so you don't break any of the rules about using the search results.