FourSquare API以不同语言返回提示 我无法在API中找到根据语言进行过滤的方法,这意味着我必须自己过滤它。那是对的吗?
答案 0 :(得分:0)
你是对的,没有办法过滤特定语言的提示。
答案 1 :(得分:0)
我也面临这个问题,几个小时后我找到了解决方案[这里] [1]感谢@Robert Harvey的评论 根据四方文件
您可以通过设置Accept-Language HTTP标头来指定区域设置 在你的请求中。或者,您可以添加locale = XXX参数 您的请求,但首选HTTP标头规范。我们目前 支持en(默认),es,fr,de,it,ja,th,tr,ko,ru,pt和id。
如果没有指定任何内容,则对于地理实体(例如,城市名称), 我们会回归使用最受欢迎的语言 该场地的国家。
Foursquare还支持我们的许多特定国家/地区的子类别 场地类别。 "建议国家"列在我们的类别中 我们认为只适用于某些类别的树 国家。
我在巴基斯坦,它返回的地点是 URDU 语言,而不是 ENGLISH
然后我将locale=en
添加到我的获取请求网址中并且它有效。希望这也适合你:)