https://www.ipify.org/

主要功能

ipifyipify

API 使用示例

1. 获取纯文本格式的 IP 地址

  访问以下 URL:

https://api.ipify.org

  返回结果:

123.45.67.89

2. 获取 JSON 格式的 IP 地址

  访问以下 URL:

https://api.ipify.org?format=json

  返回结果:

{
  "ip": "123.45.67.89"
}

3. 获取 JSONP 格式的 IP 地址

ipify.org:免费IP查询服务详解  访问以下 URL:

https://api.ipify.org?format=jsonp&callback=myCallback

  返回结果:

myCallback({"ip": "123.45.67.89"});

使用场景

fetch('https://api.ipify.org?format=json')
    .then(response => response.json())
    .then(data => {
        console.log('User IP:', data.ip);
    })
    .catch(error => {
        console.error('Error fetching IP:', error);
    });
const axios = require('axios');

axios.get('https://api.ipify.org?format=json')
    .then(response => {
        console.log('User IP:', response.data.ip);
    })
    .catch(error => {
        console.error('Error fetching IP:', error);
    });

优点

  1. 简单易用

    • API 设计简洁,无需复杂的参数或认证。
  2. 免费

    • 对于大多数开发者来说,完全免费使用。
  3. 高可用性

    • 服务稳定,响应速度快。
  4. 支持多种格式

    • 支持纯文本、JSON 和 JSONP 格式,方便集成到不同的项目中。

注意事项

ipify

类似服务

  如果你需要替代方案,以下是一些类似的 IP 地址查询服务:

https://ipinfo.iohttps://ipapi.cohttps://ifconfig.me

总结

https://www.ipify.org/
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。