你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

BingWebSearch 接口

public interface BingWebSearch

此类的实例提供对 BingWebSearch 中定义的所有操作的访问权限。

方法摘要

修饰符和类型 方法和描述
BingWebsSearchDefinitionStages.WithQuery search()

Web 搜索 API 允许向必应发送搜索查询,并返回包含网页、图像等链接的搜索结果。

SearchResponse search(String query, SearchOptionalParameter searchOptionalParameter)

Web 搜索 API 允许向必应发送搜索查询,并返回包含网页、图像等链接的搜索结果。

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

Web 搜索 API 允许向必应发送搜索查询,并返回包含网页、图像等链接的搜索结果。

方法详细信息

search

public BingWebsSearchDefinitionStages.WithQuery search()

Web 搜索 API 允许向必应发送搜索查询,并返回包含网页、图像等链接的搜索结果。

Returns:

搜索调用的第一阶段

search

public SearchResponse search(String query, SearchOptionalParameter searchOptionalParameter)

Web 搜索 API 允许向必应发送搜索查询,并返回包含网页、图像等链接的搜索结果。

Parameters:

query - 用户的搜索查询词。 术语不能为空。 术语可能包含必应高级运算符。 例如,若要将结果限制为特定域,请使用 site: 运算符。
searchOptionalParameter - 表示调用此 API 之前要设置的可选参数的 对象

Returns:

如果成功,则为 SearchResponse 对象。

Throws:

IllegalArgumentException - 如果参数未通过验证,则引发
ErrorResponseException - 如果服务器拒绝请求,则引发
RuntimeException - 如果请求发送失败,则所有其他包装的检查异常

searchAsync

public Observable searchAsync(String query, SearchOptionalParameter searchOptionalParameter)

Web 搜索 API 允许向必应发送搜索查询,并返回包含网页、图像等链接的搜索结果。

Parameters:

query - 用户的搜索查询词。 术语不能为空。 术语可能包含必应高级运算符。 例如,若要将结果限制为特定域,请使用 site: 运算符。
searchOptionalParameter - 表示调用此 API 之前要设置的可选参数的 对象

Returns:

可观测到 SearchResponse 对象的

Throws:

IllegalArgumentException - 如果参数未通过验证,则引发

适用于