我需要从 Bing 中提取搜索结果。是否有任何可用的 Java 代码来实现这一点?
问问题
5226 次
1 回答
7
这个 MSDN 论坛主题有很多答案和示例。
此外,当您在 Azure 上购买或订阅数据集时,他们有一个 java 示例。这是一个例子
转到odata4j站点并下载最新版本。
将 odata4j-clientbundle-xxjar 添加到您的 Java 构建路径。
您可以使用以下代码调用该服务。
ODataConsumer c = ODataConsumers
.newBuilder("https://api.datamarket.azure.com/Data.ashx/Bing/Search/v1/")
.setClientBehaviors(OClientBehaviors.basicAuth("accountKey", "{your account key here}"))
.build();
OQueryRequest<OEntity> oRequest = c.getEntities("Web")
.custom("Query", "stackoverflow bing api");
Enumerable<OEntity> entities = oRequest.execute();
于 2013-03-16T02:27:02.910 回答