Я пытаюсь использовать Bing Web Search SDK для Java для получения результатов Entity с использованием responseFilter, как описано в REST API . У меня есть ключ подписки для веб-службы Bing и службы Bing Entities. Я хочу получить результаты для лиц, которые не очень известны. Я задаю свой запрос в SDK следующим образом (я использую Java SDK в Scala):
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()
Когда я использую этот запрос для получения результатов, я получаю NullPointerException
(webData.webpages() = null
), но когда я делаю HTTPS-запрос напрямую к остальному API с теми же параметрами запроса, что и выше, я получаю нужные результаты , Может ли кто-нибудь помочь мне с этим?