Freigeben über


BingWebSearch Schnittstelle

public interface BingWebSearch

Ein instance dieser Klasse bietet Zugriff auf alle in BingWebSearch definierten Vorgänge.

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
BingWebsSearchDefinitionStages.WithQuery search()

Mit der Websuche-API können Sie eine Suchabfrage an Bing senden und Suchergebnisse abrufen, die Links zu Webseiten, Bildern und mehr enthalten.

SearchResponse search(String query, SearchOptionalParameter searchOptionalParameter)

Mit der Websuche-API können Sie eine Suchabfrage an Bing senden und Suchergebnisse abrufen, die Links zu Webseiten, Bildern und mehr enthalten.

Observable<SearchResponse> searchAsync(String query, SearchOptionalParameter searchOptionalParameter)

Mit der Websuche-API können Sie eine Suchabfrage an Bing senden und Suchergebnisse abrufen, die Links zu Webseiten, Bildern und mehr enthalten.

Details zur Methode

search

public BingWebsSearchDefinitionStages.WithQuery search()

Mit der Websuche-API können Sie eine Suchabfrage an Bing senden und Suchergebnisse abrufen, die Links zu Webseiten, Bildern und mehr enthalten.

Returns:

die erste Phase des Suchaufrufs

search

public SearchResponse search(String query, SearchOptionalParameter searchOptionalParameter)

Mit der Websuche-API können Sie eine Suchabfrage an Bing senden und Suchergebnisse abrufen, die Links zu Webseiten, Bildern und mehr enthalten.

Parameters:

query - Der Suchabfragebegriff des Benutzers. Der Begriff ist möglicherweise nicht leer. Der Begriff kann erweiterte Bing-Operatoren enthalten. Verwenden Sie beispielsweise den Site:-Operator, um die Ergebnisse auf eine bestimmte Domäne zu beschränken.
searchOptionalParameter - das Objekt, das die optionalen Parameter darstellt, die vor dem Aufrufen dieser API festgelegt werden sollen

Returns:

das SearchResponse-Objekt, falls erfolgreich.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen
ErrorResponseException - wird ausgelöst, wenn die Anforderung vom Server abgelehnt wird.
RuntimeException - alle anderen umschlossenen überprüften Ausnahmen, wenn die Anforderung nicht gesendet werden kann

searchAsync

public Observable searchAsync(String query, SearchOptionalParameter searchOptionalParameter)

Mit der Websuche-API können Sie eine Suchabfrage an Bing senden und Suchergebnisse abrufen, die Links zu Webseiten, Bildern und mehr enthalten.

Parameters:

query - Der Suchabfragebegriff des Benutzers. Der Begriff ist möglicherweise nicht leer. Der Begriff kann erweiterte Bing-Operatoren enthalten. Verwenden Sie beispielsweise den Site:-Operator, um die Ergebnisse auf eine bestimmte Domäne zu beschränken.
searchOptionalParameter - das Objekt, das die optionalen Parameter darstellt, die vor dem Aufrufen dieser API festgelegt werden sollen

Returns:

das für das SearchResponse-Objekt beobachtbare

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen

Gilt für: