IP地理定位API - IPWHOIS.IO

168 阅读3分钟

地理定位是指在一个地理位置上对一个物体的识别。它包括与纬度、经度、地址、国家代码、国家、邮政编码等有关的信息。

地理定位数据对于企业了解客户以获得相关信息非常有用。由于其重要性,企业总是在寻找其客户的地理位置数据。要获得准确的地理位置数据并不是一件容易的事,但是由于 IPWHOIS.IO地理定位API它提供了准确的地理位置解决方案。

IPWHOIS.IO提供来自世界各地的快速和准确的gelocation数据。该API非常容易集成,并以JSON、XML或Newline格式提供结果。每月最多有10,000个请求,是完全免费的。IPWHOIS.IO的API被世界各地成千上万的开发者使用。

另外,请阅读。

特殊功能。

  • 免费使用,每月最多10,000个请求。
  • 提供快速和准确的gelocation数据
  • 提供实时地理定位数据。
  • 简单、快速、功能强大。
  • 多语言响应。
  • 提供安全的数据。
  • 为小型到大型网站提供合理的定价
  • 带有PHP、JavaScript、jQuery、Python等语言代码样本的文档

API的集成非常简单和快速,不需要注册就可以获得访问密钥等。我们只需要用IP地址向API发出HTTP请求,以获得地理位置数据。

IPWHOIS.IO的IP地理定位API的URL格式很简单。

http://ipwhois.app/json/{IP}

例如,我们可以用以下IP地址发出API请求:47.9.123.84。

我们可以很容易地将该API与任何编程语言集成。由于IPWHOIS.IO IP不需要任何注册或登记,所以我们只需要向API发出HTTP请求就可以获得地理位置数据。

在下面的示例代码中,我们将使用PHP CURL向**ipwhois.app/json/{IP}**…

<?php

$ip_address = $_SERVER['REMOTE_ADDR'];

$ch = curl_init('http://ipwhois.app/json/'.$ip_address);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$json_data = curl_exec($ch);
curl_close($ch);

$result = json_decode($json_data, true);
var_dump($result);

?>

当我们使用IP地址47.9.123.84运行上述代码时,我们将得到以下JSON格式的地理位置响应。

{
  "ip": "47.9.123.84",
  "success": true,
  "type": "IPv4",
  "continent": "Asia",
  "continent_code": "AS",
  "country": "India",
  "country_code": "IN",
  "country_flag": "https://cdn.ipwhois.io/flags/in.svg",
  "country_capital": "New Delhi",
  "country_phone": "+91",
  "country_neighbours": "CN,NP,MM,BT,PK,BD",
  "region": "Uttar Pradesh",
  "city": "Lucknow",
  "latitude": 26.8466937,
  "longitude": 80.946166,
  "asn": "AS55836",
  "org": "Reliance Jio Infocomm Limited",
  "isp": "Reliance Jio Infocomm Limited",
  "timezone": "Asia/Calcutta",
  "timezone_name": "India Standard Time",
  "timezone_dstOffset": 0,
  "timezone_gmtOffset": 19800,
  "timezone_gmt": "GMT +5:30",
  "currency": "Indian Rupee",
  "currency_code": "INR",
  "currency_symbol": "₹",
  "currency_rates": 73.1285,
  "currency_plural": "Indian rupees",
  "completed_requests": "4"
}

结论

在这篇文章中,我们已经解释了如何整合IPWHOIS.IO的API来获得准确的地理位置数据。你可以查看文档,以便用高级选项进行整合。

你可能也喜欢。

The postIP Geolocation API - IPWHOIS.IOfirst appeared onWD.