gpt4 book ai didi

api - 通过API获取我的公共(public)IP

转载 作者:行者123 更新时间:2023-12-03 05:20:20 26 4
gpt4 key购买 nike

是否有一些大公司的公共(public) API 可以从程序中获取我的公共(public) IP?

我找到了http://ip-address.domaintools.com/myip.xml ,这正是我想要的,但不幸的是它阻止了Python的urllib以及许多其他 http 库,除非您欺骗用户代理(任何这样做的东西根本不能称为 API)。

问题是我需要这些数据用于某些潜在的开源库,所以我们必须遵守规则。我也知道我可以做像 print $_SERVER[REMOTE_ADDR] 这样的事情,但我不想为使用我的库的每个人提供流量。

那么,是否有类似上面 URL 的东西,但真正的 API,允许机器人?

最佳答案

虽然不是来自大公司,但所有这些都应该有效:

curl icanhazip.com
curl -s 'http://checkip.dyndns.org' | sed 's/.*Current IP Address: \([0-9\.]*\).*/\1/g'
host -t a dartsclink.com | sed 's/.*has address //'
curl curlmyip.com
curl ifconfig.me # this has a lot of different alternatives too, such as ifconfig.me/host

来源

关于api - 通过API获取我的公共(public)IP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3097589/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com