【发布时间】:2017-10-19 10:22:58
【问题描述】:
我们之前在 5.0 API 版本中使用了 Bing 自定义搜索。在过去的几周里,这刚刚停止工作。通过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 自定义搜索现已移至 Azure,因此我添加了该功能(认知服务,API 类型: 必应自定义搜索 API)到我们的 Azure 平台。它已经部署,我得到了 2 个新的 API 密钥。使用其中任何一个以及 7.0 API,仍然返回与上面相同的结果。
发生了什么事? API Endpoint 应该可以工作,但包括rankingResponse 在内的响应很奇怪,因为这不是自定义搜索的记录响应。
【问题讨论】:
标签: azure search bing microsoft-cognitive