所有文章 > 学习各类API > 如何获取 IPinfo开放平台 API 密钥(分步指南)

如何获取 IPinfo开放平台 API 密钥(分步指南)

IPinfo开放平台提供了一个强大的API,允许开发者获取有关IP地址的详细信息,包括地理位置、组织、ASN、城市、国家等。它还支持代理检测、VPN识别和其他IP分类功能。要获取API密钥,首先需要在IPinfo官网注册账户。注册后,你可以生成API密钥,使用该密钥进行IP地址数据查询。本文将指导你如何获取IPinfo开放平台API密钥,并进行初步的可用性测试,同时探讨在使用过程中需要考虑的其他关键因素。

1. 获取IPinfo开放平台 API秘钥步骤

获取IPinfo开放平台 API密钥的过程相对简单,只需几个步骤即可完成:

1.访问官方网站注册/登录:https://ipinfo.io/signup

2.新注册的用户需要去注册的邮箱中验证

3.验证成功以后会自动跳转至控制台页面

4.从左侧导航栏中找到Toekn进入Token页,就会看到自己的Token

2. IPinfo开放平台 API密钥可用性测试

在获取API密钥后,进行可用性测试是确保其正常工作的重要步骤。以下是使用curl进行测试的一个案例

通过网段ID查询网络记录

输入:

curl ipinfo.io/whois/net/NEW-ENGLAND-5?token="您的Token"

输出:

你将得到一个JSON格式的响应,其中包含了IP网段记录的的详细信息,如网段的名称、记录总数、查询结果的数组、当前返回的页数等。

示例输出:

{
  "net": "NEW-ENGLAND-5",
  "total": 100,
  "page": 0,
  "records": [
    {
        "range": "24.62.0.0/15",
        "id": "",
        "name": "Comcast Cable Communications Holdings, Inc",
        "country": "US",
        "org": "POC object or null",
        "admin": "POC object or null",
        "abuse": "POC object or null",
        "tech": "POC object or null",
        "maintainer": "POC object or null",
        "updated": "2010-10-18",
        "status": "REASSIGNMENT",
        "source": "arin",
        "raw": "<raw data>"
    },
    ...
  ]
}

3. 使用IPinfo开放平台 API搭建应用的其他关键考虑因素

在使用IPinfo开放平台 API搭建应用时,除了获取和测试API密钥外,还需考虑以下因素:

HTTPS/SSL

我们的 API 可通过安全的 HTTPS 连接供所有用户使用。只需将https://添加到请求 URL 即可确保请求安全。

IP地址参数

API 支持传入单个 IPv4 或 IPv6 IP 地址。或者,如果您不传入任何 IP 地址,我们将返回呼叫地址的详细信息。这使您可以在不事先知道 IP 地址的情况下查找您自己(或您网站的访问者)的 IP 地址详细信息。

速率限制

我们的 API 的免费使用限制为每月 50,000 个 API 请求。如果您超出该限制,我们将向您返回 429 HTTP 状态代码。

付费计划具有更高的每月限额和可配置的警报。

JSONP/CORS 请求

支持 JSONP 和 CORS,允许您完全在客户端代码中使用 ipinfo.io。对于 JSONP,您只需要指定回调参数

例如

http://ipinfo.io/?callback=callback&token=3c3424c9f54e09 。

4. IPinfo开放平台 API密钥申请和使用中的常见问题

在申请和使用 IPinfo开放平台 API密钥过程中,你可能会遇到以下常见问题:

我如何关注我的请求量?

我们会显示实时更新的请求量图表。您可以前往仪表板查看您的请求。我们还会每周发送一封有关您提出的请求的摘要电子邮件。

API可靠吗?

我们的 API 每月处理超过 500 亿个请求。它托管在 Google Cloud 基础架构上,可自动扩展以满足需求。

请求是如何定义的?

请求是您对 IP 进行的单个 API 调用。我们将在一次请求中返回您请求的所有数据。因此,如果您有商业计划,我们将在响应中返回地理位置、隐私、ASN 数据,这将是一个请求。

有最短订阅期限吗?

没有,您可以随时取消。您可以选择按月订阅,也可以选择我们的年度订阅计划以节省更多费用。

当我超出计划中包含的查找次数时会发生什么?

当您进行的查找次数超出计划中的次数时,我们会自动添加其他请求,以便我们的服务可以继续而不会中断。

5. IPinfo开放平台 API进阶指引

在获得IPinfo开放平台 API密钥之后,即可开启API接口对接,本文整理了多篇使用IPinfo开放平台 API的案例,帮助读者更有效地使用IPinfo开放平台 API:

地理位置数据ASN API网段 API托管域名 API

6. 常见问题

问题1: 什么是幂简集成平台?

幂简集成是蜜堂有信在2023年打造的一款SAAS产品,建设着国内最全的API平台,为开发者提供全面、高效、易用的API集成管理方案,一站搜索、试用、集成国内和国外API。让用户在AI时代全方位接入互联网,用API连接一切服务和算力,实现价值倍增。

问题2:如何找到IPinfo开放平台 API

幂简API平台可以通过以下两种方式找到所需API:通过关键词搜索API(例如,输入’IPinfo开放平台 API‘这类品类词,更容易找到结果)、或者从API hub分类页进入寻找。

问题3:IPinfo开放平台 API的替代品有哪些?

市场上存在免费、付费两种替代者

例如

IP地理定位-IP Geolocation API

反向IP查询服务-IP-ninja

IP定位-ipstack

IP地址查询

IP2LOCATION IP地理位置查询

IP定位-高德

更多竞品可以在IPinfo开放平台找到。

7. 总结

本文总结了如何获取和测试IPinfo开放平台API密钥的完整过程,从申请API密钥到使用curl进行可用性测试,提供了清晰的操作指南。同时,文章还讨论了在使用API时需关注的关键因素,如HTTPS连接、IP地址参数的使用、速率限制等,帮助开发者更顺利地将IP信息查询功能集成到应用中。

#你可能也喜欢这些API文章!