带有responseFilter =“ Entities”

时间:2018-11-12 18:54:03

标签: azure bing-api azure-java-sdk

我正在尝试使用Bing Web Search SDK for Java通过REST API中所述的responseFilter获取实体结果。我有Bing Web服务和Bing实体服务的订阅密钥。我想获得不知名人士的实体结果。我在以下针对SDK的查询中进行设置(我在Scala中使用Java SDK):

val at = List(AnswerType.fromString("Entities")).asJava
val webData: SearchResponse = client.bingWebs().search()
                              .withQuery("""brian johnson "MITRE" (site:linkedin.com)""")
                              .withResponseFilter(at)
                              .withCount(10)
                              .execute()

当我使用此查询获取结果时,我得到了NullPointerExceptionwebData.webpages() = null),但是当我使用与上述相同的查询参数直接向其余API发送HTTPS请求时,得到了我想要的结果。有人可以帮我吗?

0 个答案:

没有答案