亚洲国产精品乱码一区二区,美景房屋2免费观看,哎呀哎呀在线观看视频高清国语,从镜子里看我是怎么C哭你

Article / 文章中心

最好的IP地理位置API是什么?

發(fā)布時(shí)間:2023-06-26 點(diǎn)擊數(shù):3450

我們分析了最廣泛使用的IP地理定位api的優(yōu)缺點(diǎn),包括:數(shù)據(jù)質(zhì)量、成本、正常運(yùn)行時(shí)間和其他所有你需要做決定的東西。

所有提到的服務(wù)都要花錢。不過,每一個(gè)都有一個(gè)免費(fèi)層,你可以從其中一些開始,比如ipgeolocation.com, ipgeolocationapi.com和ipify.org是免費(fèi)的公共設(shè)施。

ipdata的API被美國宇航局、迪士尼、康卡斯特、麥肯錫和其他數(shù)百家公司使用!注冊一個(gè)免費(fèi)的計(jì)劃并檢查我們的文檔!

一、表的內(nèi)容

單擊以下任何一個(gè)服務(wù)跳轉(zhuǎn)到它的部分。

Maxmind GeoIP2精密服務(wù)

IPData.co

IPInfo.io

IP2Location.com

DP-IP.com

IP-API.com

IPGeolocation.io

IPGeolocation.com

ipapi.co

ipstack.com

ipify.org

ipgeolocationapi.com

我們使用第三方監(jiān)測工具監(jiān)測每個(gè)API 24小時(shí)。我們每30秒從全球8個(gè)地點(diǎn)發(fā)送一次請求。洛杉磯-美國,邁阿密-美國,蒙特利爾-加拿大,Gravelines -法國,法蘭克福-德國,新加坡,東京-日本,悉尼-澳大利亞。

二、Maxmind GeoIP2精密服務(wù)-檢測在線欺詐和定位在線訪問者

 

Endpoint: https://{account_id}:{license_key}@geoip.maxmind.com/geoip/v2.1/city/{ip}

API Key: Required

API Latency: 44ms

2.1 數(shù)據(jù)質(zhì)量

Maxmind聲稱他們的GeoIP2網(wǎng)絡(luò)服務(wù)擁有最準(zhǔn)確的位置數(shù)據(jù)。比他們的GeoIP2數(shù)據(jù)庫多定位9%的郵政編碼ip和4%的美國城市ip。

Maxmind是少數(shù)幾個(gè)收集自己的數(shù)據(jù)并將其發(fā)布到可下載數(shù)據(jù)庫中的數(shù)據(jù)提供商之一。

2.2 數(shù)據(jù)樣本

GeoIP2 web服務(wù)有3個(gè)端點(diǎn);鄉(xiāng)村、城市和見解Country, City and Insights。Insights端點(diǎn)提供的數(shù)據(jù)字段數(shù)量最多,精度最高,也是最貴的,每百萬請求需要2000美元。

請注意,您可以以更低的每百萬成本從其他提供商獲得相同的數(shù)據(jù)字段,而且精確度相同或更低。

{

"city": {

  "confidence": 0,

  "geoname_id": 2151718,

  "names": {

  "en": "Research"

  }

},

"continent": {

  "code": "OC",

  "geoname_id": 6255151,

  "names": {

  "ja": "オセアニア",

  "pt-BR": "Oceania",

  "ru": "Океания",

  "zh-CN": "大洋洲",

  "de": "Ozeanien",

  "en": "Oceania",

  "es": "Oceanía",

  "fr": "Océanie"

  }

},

"country": {

  "confidence": 99,

  "iso_code": "AU",

  "geoname_id": 2077456,

  "names": {

  "zh-CN": "澳大利亞",

  "de": "Australien",

  "en": "Australia",

  "es": "Australia",

  "fr": "Australie",

  "ja": "オーストラリア",

  "pt-BR": "Austrália",

  "ru": "Австралия"

  }

},

"location": {

  "accuracy_radius": 1000,

  "latitude": -37.7,

  "longitude": 145.1833,

  "time_zone": "Australia/Melbourne"

},

"maxmind": {

  "queries_remaining": 2457

},

"postal": {

  "confidence": 0,

  "code": "3095"

},

"registered_country": {

  "iso_code": "AU",

  "geoname_id": 2077456,

  "names": {

  "en": "Australia",

  "es": "Australia",

  "fr": "Australie",

  "ja": "オーストラリア",

  "pt-BR": "Austrália",

  "ru": "Австралия",

  "zh-CN": "澳大利亞",

  "de": "Australien"

  }

},

"subdivisions": [{

  "confidence": 0,

  "iso_code": "VIC",

  "geoname_id": 2145234,

  "names": {

  "ru": "Виктория",

  "en": "Victoria",

  "pt-BR": "Vitória"

  }

}],

"traits": {

  "user_type": "content_delivery_network",

  "autonomous_system_number": 13335,

  "autonomous_system_organization": "Cloudflare Inc",

  "isp": "APNIC and Cloudflare DNS Resolver project",

  "organization": "APNIC and Cloudflare DNS Resolver project",

  "ip_address": "1.1.1.1"

}

}

2.3基礎(chǔ)設(shè)施

GeoIP2 web服務(wù)由Softlayer in托管的4個(gè)端點(diǎn)提供;

維吉尼亞州(美國)

圣何塞,加利福尼亞(美國)

倫敦(英國)

新加坡

Maxmind使用基于延遲的路由將你的請求發(fā)送到他們認(rèn)為離你最近的區(qū)域,這樣你的請求就能以最低的延遲得到服務(wù)。

然而,他們的自動路由是不確定的,在測試一個(gè)來自非洲服務(wù)器的呼叫時(shí),我的請求是由他們的一個(gè)美國端點(diǎn)處理的,而我希望被路由到他們的英國端點(diǎn)。

同時(shí),在他們的端點(diǎn)上運(yùn)行dig會返回一個(gè)單一的a記錄,這意味著他們正在終止一個(gè)服務(wù)器上的所有請求。這可能不是最有效的設(shè)置。

更新:

Maxmind現(xiàn)在使用Cloudflare作為CDN,這將大大提高其正常運(yùn)行時(shí)間和全球響應(yīng)時(shí)間

成本

對于通過city終端進(jìn)行的基本城市級別的地理定位,每百萬次呼叫需要支付400美元,每請求支付0.0004美元。

Insights終端每請求花費(fèi)0.002美元,每百萬次通話花費(fèi)2000美元。

他們在定價(jià)頁面上提到,每月超過2500美元的銷量有折扣。

開始

Maxmind有很好的文檔和針對多種語言的庫。

API使用基本授權(quán),因此需要HTTPs,以安全地傳輸?shù)卿浖?xì)節(jié)。

在這里注冊一個(gè)免費(fèi)試用賬戶,你將獲得5美元的積分,足夠支付12500個(gè)City終端請求。

然后嘗試;

curl -u “{account_id}:{license_key}” \ “https://geoip.maxmind.com/geoip/v2.1/insights/me?pretty"

curl -u “{account_id}:{license_key}” \

“https://geoip.maxmind.com/geoip/v2.1/insights/{ip_address}?pretty"

三、IPData.co快速地理定位與可靠的性能

 

 

Endpoint: https://api.ipdata.co?api-key=test

API Key: Required

API Latency: 65ms

 

 

數(shù)據(jù)樣本

IPData API提供;

IP地址位置數(shù)據(jù) IP Address Location Data-國家,地區(qū),城市,長/長,郵政編碼,ISP和組織

運(yùn)營商檢測Carrier Detection -我們將返回運(yùn)營商的品牌名稱,例如Verizon, T-Mobile,他們的移動國家代碼和移動網(wǎng)絡(luò)代碼

Tor檢測Tor Detection ——我們返回一個(gè)標(biāo)志,告訴您一個(gè)IP地址是否是Tor退出節(jié)點(diǎn)

代理檢測Proxy Detection——我們聚合多個(gè)列表,跟蹤打開的代理,并返回一個(gè)標(biāo)志,告訴您一個(gè)IP地址是否為代理

威脅數(shù)據(jù)Threat Data-檢查一個(gè)IP地址最近是否被報(bào)告為惡意活動的來源

貨幣數(shù)據(jù)Currency Data- IP地址所屬國家的主要貨幣。包括符號、代碼和名稱。

時(shí)區(qū)數(shù)據(jù)Timezone Data—IP地址所在地區(qū)的時(shí)區(qū)

語言數(shù)據(jù)anguage Data - IP地址所在國家的主要語言

歐盟探測EU Detection-是否一個(gè)IP地址屬于歐盟的一個(gè)國家

ASN檢測ASN Detection- IP所屬的ASN組織以及該組織的使用類型如。“主機(jī)”、“isp”、“教育”等,“hosting”, “isp”, “education”

{

  "ip": "1.1.1.1",

  "is_eu": false,

  "city": "Research",

  "region": "Victoria",

  "region_code": "VIC",

  "country_name": "Australia",

  "country_code": "AU",

  "continent_name": "Oceania",

  "continent_code": "OC",

  "latitude": -37.7,

  "longitude": 145.1833,

  "asn": "AS13335",

  "organisation": "Cloudflare Inc",

  "postal": "3095",

  "calling_code": "61",

  "flag": "https://ipdata.co/flags/au.png",

  "emoji_flag": "