分享一些可能有用的API(IP查询、PTR、UUID、密码生成等)
API 无需密钥,支持跨域请求。
感谢:IPLark分享!
1.本机IP
返回本地IPv4
https://iplark.com/ipapi/public/ip
返回本地IPv6
2.本机IP信息
本机IP信息默认使用 Maxmind 公开数据库(在官方基础上增加了一些数据源)。同时,提供额外5个可选数据源,用户可根据需求自由切换。
db代码 对应数据源
默认 Maxmind(mod)
digital Digital Element
ipdata ipdata
ipstack IPstack
ipapi ip-api
moon 混合来源
默认
https://iplark.com/ipapi/public/ipinfo
digital
https://iplark.com/ipapi/public/ipinfo?db=digital
ipdata
https://iplark.com/ipapi/public/ipinfo?db=ipdata
ipstack
多语言支持(en/de/es/fr/ja/pt-br/ru/zh)
https://iplark.com/ipapi/public/ipinfo?db=ipstack
https://iplark.com/ipapi/public/ipinfo?db=ipstack&lang=zh
ipapi
多语言支持(en/de/es/fr/ja/pt-BR/ru/zh-CN)
https://iplark.com/ipapi/public/ipinfo?db=ipapi
https://iplark.com/ipapi/public/ipinfo?db=ipapi&lang=zh-CN
moon
https://iplark.com/ipapi/public/ipinfo?db=moon
3.PTR
查询本机IP PTR
https://iplark.com/ipapi/public/ptr
查询其他IP
示例
curl https://iplark.com/ipapi/public/ptr?ip=8.8.8.8
{
"ip": "8.8.8.8",
"rdns": "dns.google",
"timestamp": 1740935202555,
"request_id": "91a27c77dc98fd22",
"source": "iplark.com"
}
curl https://iplark.com/ipapi/public/ptr?ip=2606:4700:4700::1111
{
"ip": "2606:4700:4700::1111",
"rdns": "one.one.one.one",
"timestamp": 1740935298589,
"request_id": "91a27ed01a3dfdc3",
"source": "iplark.com"
}
4.UUID
curl https://iplark.com/ipapi/public/uuid
{
"uuid": "45347a94-67e1-4471-99b0-aa6423afb231",
"source": "iplark.com"
}
5.随机密码生成
默认情况下,生成的密码长度为 12 位。
curl https://iplark.com/ipapi/public/password
{
"password": "vH{F\u003Cf4zY}Ja",
"source": "iplark.com"
}
其他用法示例
生成一个9999位长度的密码
curl https://iplark.com/ipapi/public/password?length=9999
生成一个12位长度且不带特殊符号的密码
curl https://iplark.com/ipapi/public/password?special=false
生成一个20位长度,包含大写字母和特殊字符,但不带数字的密码
curl https://iplark.com/ipapi/public/password?length=20&numbers=false
生成一个16位长度,纯数字密码
curl https://iplark.com/ipapi/public/password?length=16&uppercase=false&lowercase=false&special=false
6.时间戳(Timestamp)
获取当前时间戳
curl https://iplark.com/ipapi/public/timestamp
时间戳转时间
curl https://iplark.com/ipapi/public/timestamp?query=1740920189548
curl https://iplark.com/ipapi/public/timestamp?query=1740920189