首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从雅虎获取口语

从雅虎获取口语
EN

Stack Overflow用户
提问于 2015-12-28 07:47:42
回答 1查看 70关注 0票数 1

如何使用YQL获取一个国家的口语?

我的方法是:

代码语言:javascript
复制
select lang from geo.countries where name ="Italy"

但我总是把英语作为语言:

代码语言:javascript
复制
{
 "query": {
  "count": 1,
  "created": "2015-12-27T23:43:58Z",
  "lang": "en-US",
  "diagnostics": {
   "publiclyCallable": "true",
   "url": {
    "execution-start-time": "28",
    "execution-stop-time": "98",
    "execution-time": "70",
    "content": "http://wws.geotech.yahooapis.com/v1/countries;start=0;count=1000"
   },
   "user-time": "103",
   "service-time": "70",
   "build-version": "0.2.369"
  },
  "results": {
   "place": {
    "lang": "en-US" // wrong language!
   }
  }
 }
}

在这里,您可以使用YQL控制台:https://developer.yahoo.com/yql/console/#h=select+lang+from+geo.countries+where+name+%3D%22Italy%22

EN

回答 1

Stack Overflow用户

发布于 2015-12-29 02:42:07

根据documentation的说法,lang不是口语。

header部分中的用于标识请求响应中的语言。

results中,它用于标识使用哪种语言来描述地点的本地化名称。

我担心GeoPlanet应用程序接口不会返回的信息,如口语,货币等。它的重点是地理位置(坐标,州,县,等等),并提供了几种语言的地名。

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

https://stackoverflow.com/questions/34486099

复制
相关文章

相似问题

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