如何在默认情况下使用斯文尼亚语搜索结果?我们的服务器有德语IP,Bing API会自动先显示德语结果。我已经尝试了文档中描述的一些参数,到目前为止没有一个有效。
谢谢
发布于 2012-01-10 15:44:39
您是否尝试过设置Market选项?
根据this example page的说法,你应该尝试这样的东西(注意&Market=sl-SL参数):
http://api.bing.net/json.aspx?AppId=your_AppId&Query=your_query&Sources=Web&Version=2.0&Market=sl-SL&Options=EnableHighlighting&Web.Count=10&Web.Offset=0&JsonType=callback&JsonCallback=SearchCompleted发布于 2016-10-11 14:33:28
发布于 2017-08-08 17:49:40
首先,
目前还不是一个必应市场或国家。
配置本地化有两个互斥的选项。由于目前还不支持Slovenia,因此您可能希望使用2.来组合来自相关市场的结果。
使用mkt的
mkt -市场代码的值为here。
query值setLang,“用于用户界面字符串的语言。使用ISO 639-1 2-letter language code指定语言。例如,英语的语言代码为EN。默认值为EN (英语)。”
https://api.cognitive.microsoft.com/bing/v7.0/search?q=microsoft&mkt=en-US&setLang=EN使用cc和Accept-Language的
“抄送国家代码”的值为here。
这允许您通过标头 value 指定多种语言。
https://api.cognitive.microsoft.com/bing/v7.0/search?q=microsoft&cc=US为True,设置Accept-Language对实际结果影响很小。如果你想在必应市场以外的国家进行本地化,你会喜欢必须包括翻译服务。
https://stackoverflow.com/questions/5677824
复制相似问题