【问题标题】:Bing Image Search API autocorrect feature...?必应图像搜索 API 自动更正功能...?
【发布时间】:2012-07-20 11:59:08
【问题描述】:

我正在尝试使用 BING 的图像搜索 api,但问题是当我拼错某些内容时,它会自动更正并且不会告诉我“嘿,我们已经自动更正了您的查询!” ,我想知道我的查询是否已被自动更正以及他们使用的替换词是什么。有没有人这样做过...?

这是我正在使用的查询..注意“Aemrica”被故意拼错,但它仍然给我“America”的结果

https://api.datamarket.azure.com/Data.ashx/Bing/Search/v1/Image?Query=%27Aemrica%27&$top=50&$format=JSON

但没有说明该词已被替换。有没有办法解决它..?

我正在使用 iPhone 的响应。

【问题讨论】:

    标签: iphone objective-c json bing-api


    【解决方案1】:

    不,没有办法解决这个问题。甚至 SearchResponse.Query.SearchTerms 响应参数似乎仍然是拼写错误的版本。

    如果这对您来说是个大问题,我建议您联系 Microsoft。

    编辑:如果您升级到 new Bing Search API based on the Azure marketplace,您现在可以通过首先调用 SpellingSuggestions 端点来获取此数据。

    【讨论】:

    • 有没有办法强制它搜索特定的单词..?就像我搜索“xlox”而不是“xbox”一样,它会自动返回“xbox”的结果,无论如何我可以强制它只显示“xlox”的结果..?谢谢。