我如何从 GeoIP2 获取美国各州?
How can I get US State from GeoIP2?
有什么办法,如何获得美国州缩写。 (CA, VI, ..) 来自 IP?
图书馆return我只有地铁代码和邮政编码,有没有查询table状态转换器?或者如何提取状态?
您需要查看 subdivisions
部分,这是州、省等的通用容器,具体取决于国家/地区。
如果您使用的是网络 API、here are those docs,这是他们输出示例中的相关块:
"subdivisions": [
{
"confidence": 50,
"geoname_id": 5332921,
"iso_code": "CA",
"names": {
"de": "Kalifornien",
"en": "California",
"es": "California",
"fr": "Californie",
"ja": "カリフォルニア",
"ru": "Калифорния",
"zh-CN": "加州"
}
}
]
使用下载的 IP 数据库的 PHP client mostSpecificSubdivision
:
print($record->mostSpecificSubdivision->name . "\n"); // 'Minnesota'
print($record->mostSpecificSubdivision->isoCode . "\n"); // 'MN'
有什么办法,如何获得美国州缩写。 (CA, VI, ..) 来自 IP?
图书馆return我只有地铁代码和邮政编码,有没有查询table状态转换器?或者如何提取状态?
您需要查看 subdivisions
部分,这是州、省等的通用容器,具体取决于国家/地区。
如果您使用的是网络 API、here are those docs,这是他们输出示例中的相关块:
"subdivisions": [
{
"confidence": 50,
"geoname_id": 5332921,
"iso_code": "CA",
"names": {
"de": "Kalifornien",
"en": "California",
"es": "California",
"fr": "Californie",
"ja": "カリフォルニア",
"ru": "Калифорния",
"zh-CN": "加州"
}
}
]
使用下载的 IP 数据库的 PHP client mostSpecificSubdivision
:
print($record->mostSpecificSubdivision->name . "\n"); // 'Minnesota'
print($record->mostSpecificSubdivision->isoCode . "\n"); // 'MN'