首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >必应搜索API -如何本地化结果?

必应搜索API -如何本地化结果?
EN

Stack Overflow用户
提问于 2011-04-15 21:55:48
回答 3查看 1.5K关注 0票数 3

如何在默认情况下使用斯文尼亚语搜索结果?我们的服务器有德语IP,Bing API会自动先显示德语结果。我已经尝试了文档中描述的一些参数,到目前为止没有一个有效。

谢谢

EN

回答 3

Stack Overflow用户

发布于 2012-01-10 15:44:39

您是否尝试过设置Market选项?

根据this example page的说法,你应该尝试这样的东西(注意&Market=sl-SL参数):

代码语言:javascript
复制
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
票数 2
EN

Stack Overflow用户

发布于 2016-10-11 14:33:28

票数 1
EN

Stack Overflow用户

发布于 2017-08-08 17:49:40

首先,

目前还不是一个必应市场或国家。

配置本地化有两个互斥的选项。由于目前还不支持Slovenia,因此您可能希望使用2.来组合来自相关市场的结果。

使用mkt的

  • 和setLang

mkt -市场代码的值为here

query值setLang,“用于用户界面字符串的语言。使用ISO 639-1 2-letter language code指定语言。例如,英语的语言代码为EN。默认值为EN (英语)。”

代码语言:javascript
复制
https://api.cognitive.microsoft.com/bing/v7.0/search?q=microsoft&mkt=en-US&setLang=EN

使用cc和Accept-Language的

“抄送国家代码”的值为here

这允许您通过标头 value 指定多种语言。

代码语言:javascript
复制
https://api.cognitive.microsoft.com/bing/v7.0/search?q=microsoft&cc=US

为True,设置Accept-Language对实际结果影响很小。如果你想在必应市场以外的国家进行本地化,你会喜欢必须包括翻译服务。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5677824

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档