我正在尝试使用 freebase 返回与城市相关的国家 ISO 代码。
我有这个 MQL 有效,但它不适用于某些城市,并且可能有更直接的方法来做同样的事情?
{
"id": "/en/amarillo",
"/location/location/containedby": [
"/location/country/iso3166_1_alpha2": null,
"type": "/location/country"
]
}
它有时不适用于较小的城市。更好的方法是使用 Freebase 建议(我用来收集城市)在同一请求中返回 ISO 代码?
jQuery ->
$("#city_name")
.suggest(type: "/location/citytown")
.bind "fb-select", (e, data) ->
$("#city_freebase_id").val data.id