http://api.ipstack.com/8.8.8.8?access_key=your_access_key
。以下是一个使用Python和ipstack API的示例:
import requests
# API endpoint和访问密钥
API_ENDPOINT = "http://api.ipstack.com/{}?access_key={}"
ACCESS_KEY = "your_access_key"
# 需要查询的IP地址
ip_address = "8.8.8.8"
# 发送HTTP请求并获取响应
response = requests.get(API_ENDPOINT.format(ip_address, ACCESS_KEY))
# 解析JSON数据
data = response.json()
# 输出位置信息
print("IP Address:", data["ip"])
print("Country:", data["country_name"])
print("City:", data["city"])
print("Latitude:", data["latitude"])
print("Longitude:", data["longitude"])
通过使用IP查询地址API,开发者可以轻松获取IP地址对应的位置信息,为应用程序和网站添加地理定位功能。