You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Azure Maps Search API语言问题:如何强制Reverse API仅返回英文?

如何强制Azure Maps Search Reverse API返回英文结果?

我完全懂你的烦恼——Azure Maps的逆地理编码API默认会返回对应国家的本地语言结果,而Google的同类API在这方面就没这么“本土化”,确实有点折腾人。不过解决方法其实很简单,只要在请求里加一个参数就能搞定:

  • 核心就是使用language URI参数,将它设置为en-US(美式英文)或者en-GB(英式英文),就能强制API返回纯英文的响应结果。
  • 给你举个实际的请求例子,原来的基础请求可能是这样的:
    GET https://atlas.microsoft.com/search/address/reverse/json?api-version=1.0&query=47.60357,-122.32945&subscription-key={你的订阅密钥}
    
    加上language参数后就变成:
    GET https://atlas.microsoft.com/search/address/reverse/json?api-version=1.0&query=47.60357,-122.32945&language=en-US&subscription-key={你的订阅密钥}
    

这个参数是官方明确支持的,它会直接覆盖API默认的本地语言返回逻辑,让响应完全按照你指定的语言输出。除了英文,它还支持其他多种语言,但针对你的需求,设置成英文相关的语言代码就足够了。

内容的提问来源于stack exchange,提问作者Tallal Kazmi

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.27 04:10:39