freeapis

GeoJS

支持 ChatOps 集成的 IP 地理定位

认证方式
No auth
HTTPS
Yes
CORS
Yes

简介

GeoJS 是免费 IP 地理定位 API——IP 转城市、国家、坐标、时区和 ASN 数据,支持浏览器 CORS(实测可用)。免密钥且配额宽松,是零配置 IP 查询的优秀选择。

快速开始

查询自己的 IP(实测可用):

curl "https://get.geojs.io/v1/ip/geo.json"
{
  "accuracy": 100,
  "asn": 3462,
  "city": "Kaohsiung",
  "continent_code": "AS",
  "country": "Taiwan",
  "country_code": "TW",
  "ip": "210.61.187.110",
  "latitude": "22.6148",
  "longitude": "120.3139",
  "organization": "Data Communication Business Group",
  "region": "Kaohsiung",
  "timezone": "Asia/Taipei"
}

查询特定 IP:

curl "https://get.geojs.io/v1/ip/geo/8.8.8.8.json"

你的公网 IP:

curl "https://get.geojs.io/v1/ip.json"

认证方式

无需认证——免密钥(可选付费档提高限额)。

速率限制与注意事项

  • 免费层:宽松(没有公开的硬性限制——请礼貌使用);付费档用于大量调用。
  • 端点:/v1/ip/geo.json(自己)、/v1/ip/geo/{ip}.json(特定)、/v1/ip.json(纯 IP)。
  • 字段:国家/城市/地区、经纬度、时区、ASN + 组织。
  • 支持 CORS——可直接从浏览器使用。

常见问题

GeoJS 免费吗? 是的——免费免密钥且配额宽松。

如何查询特定 IP? /v1/ip/geo/8.8.8.8.json

可以从浏览器用吗? 可以——已启用 CORS(实测)。

地理编码 分类更多

APIAuthHTTPSCORS
Actinia Grass GIS

Actinia is an open source REST API for geographical data that uses GRASS GIS

API KeyYesUnknown
administrative-divisons-db

Get all administrative divisions of a country

No authYesYes
adresse.data.gouv.fr

Address database of France, geocoding and reverse

No authYesUnknown
Airtel IP

IP Geolocation API. Collecting data from multiple sources

No authYesUnknown
Apiip

Get location information by IP address

API KeyYesYes