你访问的ip是 216.73.216.148 位置:美国 亚马逊



    http://myip.chaip.vip:9080/

    获取指定ip地理位置 默认获取访问的ip地理位置

get请求方法:
    http://myip.chaip.vip:9080/ip?ip=8.8.8.8&character_code=tw&winbox=4

post请求:
/tool fetch url="http://myip.chaip.vip:9080/ip" http-method=post http-data="{\"ip\":\"8.8.8.8\",\"winbox\":4}" dst-path=dizhi.txt>


只接受3个参数 ip (可选),winbox (可选) , character_code (可选)
winbox参数用于区分用户使用的winbox工具版本, 根据版本返回不同字符编码,winbox4.x下使用的是utf-8格式
character_code 参数只接受 tw 字符
post请使用json格式发送


    技术支持 : li49269@qq.com


    
    

ros脚本示例

#2020-03-27
#author:mrli
#功能:ros查询ip地理位置
#脚本在6.x ,7.x下执行
#Version:1.1
:local UserIP "8.8.8.8"
/tool fetch url="http://myip.chaip.vip:9080/ip?ip=$UserIP&winbox=4" dst-path=dizhi.txt
:local Ydizhi [/file get dizhi.txt contents ]
:local pick1 [find $Ydizhi "["];local pick2 [find $Ydizhi "]"]
:local location [:pick $Ydizhi ($pick1+1) ($pick2)]
:log war $location