微软Bing自定义搜索返回奇怪的响应?

时间:2017-10-19 10:22:59

标签: azure search bing microsoft-cognitive

我们以前使用Bing自定义搜索和5.0版API。这在过去几周刚刚停止工作。通过位于https://www.customsearch.ai的API EndPoint,任何测试都会返回:

{
  "_type": "SearchResponse",
  "instrumentation": {
    "pingUrlBase": "https://www.bingapis.com/api/ping?IG=19E4BA520EAB45A191FD4CBEE7C72856&CID=151C188292876475082A13A293216596&ID=",
    "pageLoadPingUrl": "https://www.bingapis.com/api/ping/pageload?IG=19E4BA520EAB45A191FD4CBEE7C72856&CID=151C188292876475082A13A293216596&Type=Event.CPT&DATA=0"
  },
  "queryContext": {
    "originalQuery": "microsoft"
  },
  "rankingResponse": {}
}

我注意到有一条说明Bing Custom Search现已转移到Azure,因此我添加了该功能(Cognitive Services,API类型: Bing Custom Search API)到我们的Azure平台。它已经部署,我有2个新的API密钥。使用其中任何一个和7.0 API,仍然返回与上面相同的内容。

发生了什么事? API端点应该可以工作,但是包括rankingResponse在内的响应是奇怪的,因为它不是自定义搜索的文档化响应。

1 个答案:

答案 0 :(得分:0)

似乎您必须再次创建搜索实例。您可以转到customsearch.ai并创建实例。它应该给你" customconfig" " API端点上的ID"标签