我正在使用Google Places API向我周围的地方发送请求,并设置'name'参数以按地点名称进行过滤。
事情是这对拉丁名字有用,但我想搜索用我母语写的地方(使用西里尔字符),当我这样做时,它不会返回任何结果。我试过在javascript中使用一个名为encodeURI(string)的函数,但它没有帮助。甚至可以进行这种搜索吗?
var request = {
location: new google.maps.LatLng(41.98806, 21.45944),
radius: 50000,
name: 'базен'
};
适用于'bazen',但它不适用于'базен'(名称参数)。
答案 0 :(得分:0)
https://developers.google.com/places/documentation/search? “可选参数” - “语言” - 语言代码,指示应尽可能返回结果的语言。请参阅支持的语言及其代码列表。请注意,我们经常更新支持的语言,因此此列表可能并非详尽无遗。 我知道它说结果返回但我想它也会影响请求 - 你试过设置吗?对不起,我只做英语,所以我无法测试。 :(