精易论坛

标题: 分享一个用了很久的 "取wai网地址" 的 API [打印本页]

作者: 希纱    时间: 2023-8-26 16:14
标题: 分享一个用了很久的 "取wai网地址" 的 API
.版本 2
.支持库 e2ee


.子程序 功能封装_取wai网地址, 逻辑型
.参数 返回_wai网地址, 文本型, 参考
.局部变量 局部_访问地址, 文本型
.局部变量 局部_请求头部, 文本型
.局部变量 局部_访问结果, 文本型
.局部变量 局部_临时消息, 文本型
.局部变量 局部_临时代码, 整数型
.局部变量 局部_网页工具, 网站客户Duan
.局部变量 局部_解析工具, 存取键值表


局部_访问地址 = 创建文本 (“https://www.ip.cn/api/index?ip=&type=0”, )


局部_请求头部 = “”
局部_请求头部 = 局部_请求头部 + 创建文本 (“Host: www.ip.cn\r\n”, )
局部_请求头部 = 局部_请求头部 + 创建文本 (“Connection: keep-alive\r\n”, )
局部_请求头部 = 局部_请求头部 + 创建文本 (“Accept: application/json, text/javascript, */*; q=0.01\r\n”, )
局部_请求头部 = 局部_请求头部 + 创建文本 (“User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36\r\n”, )
局部_请求头部 = 局部_请求头部 + 创建文本 (“Accept-Language: zh-CN,zh;q=0.9\r\n”, )


局部_网页工具.执行GET (局部_访问地址, 局部_访问结果, 真, 局部_请求头部)
.如果真 (局部_访问结果 = “”)
    全局_日志对象.错误日志 (“获取wai网地址失败, 返回数据为空”)
    返回 (假)
.如果真结束
.如果真 (局部_解析工具.从JSON载入 (局部_访问结果, , , ) = 假)
    全局_日志对象.错误日志 (“获取wai网地址失败, 解析返回数据失败”)
    返回 (假)
.如果真结束
局部_临时消息 = 局部_解析工具.取文本 (“//msg”)
局部_临时代码 = 局部_解析工具.取整数 (“//code”)
.如果真 (局部_临时代码 ≠ 0)
    全局_日志对象.错误日志 (创建文本 (“获取wai网地址失败, {1}”, 局部_临时消息))
    返回 (假)
.如果真结束
返回_wai网地址 = 局部_解析工具.取文本 (“//ip”)
返回 (返回_wai网地址 ≠ “”)



作者: 精彩的鸟    时间: 2023-8-26 16:20
正好需要
作者: zaozi    时间: 2023-8-26 16:25
纯真的全球离线ip数据库有木有,免费的不准,或者有木有其他的数据库
作者: 壮哉我大天朝    时间: 2023-8-26 16:39

作者: 精彩的鸟    时间: 2023-8-26 16:58
搞错了,还以为可以直接取wai网IP
作者: maozaiba    时间: 2023-8-26 18:28
[JavaScript] 纯文本查看 复制代码
{"rs":1,"code":0,"address":"美国  加利福尼亚  ","ip":"162.158.186.204","isDomain":0}


他取的到底是啥我沒看懂,我又不在美國,IP也不對
作者: xsdhbh    时间: 2023-8-26 20:10
http://vv.video.qq.com/checktime TX的他不香吗
作者: quary    时间: 2023-8-26 20:53
maozaiba 发表于 2023-8-26 18:28
[mw_shl_code=javascript,true]{"rs":1,"code":0,"address":"美国  加利福尼亚  ","ip":"162.158.186.204", ...

你开魔法了
我测的也是那啥的IP{"rs":1,"code":0,"address":"俄罗斯    ","ip":"91.206.92.99","isDomain":0}

作者: 希纱    时间: 2023-8-27 00:01
quary 发表于 2023-8-26 20:53
你开魔法了
我测的也是那啥的IP{"rs":1,"code":0,"address":"俄罗斯    ","ip":"91.206.92.99","isDomain" ...

啊这... 怎么会这样, 呜呜呜
作者: 君九    时间: 2023-8-27 08:44
谢谢分享
作者: 一指温柔    时间: 2023-8-27 08:57
感谢分享
作者: 78226800    时间: 2023-8-27 11:22
xsdhbh 发表于 2023-8-26 20:10
http://vv.video.qq.com/checktime TX的他不香吗

一直用这个,超级稳定!
作者: ZHuanR    时间: 2023-8-27 12:48
新技能已get√
作者: 聆听天笑    时间: 2023-8-27 20:23
https://2023.ip138.com/
作者: 396384183    时间: 2023-8-28 09:52
感谢分享
作者: 吃柠檬的包子    时间: 2023-8-28 10:57
不错啊 支持支持
作者: LLJ    时间: 2023-9-5 05:55
https://api.ip.sb/ip
https://api-ipv4.ip.sb/ip
https://api-ipv6.ip.sb/ip
作者: mymxd    时间: 2023-10-30 18:50
聆听天笑 发表于 2023-8-27 20:23
https://2023.ip138.com/

这个会随着年份变动,需要到文本 (取年份 (取现行时间 ()))




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4