function main()
if checkIP() then
logDebug("ip重复")
end
end
function checkIP()
local http = require("socket.http")
--不知道你获取ip的接口,我就随便找了一个
local ret = http.request("http://pv.sohu.com/cityjson?ie=utf-8")
ret = ret and jsonDecode(string.sub(ret,string.find(ret,'{'),#ret-1))
--不知道你黑名单的格式,假设是文本文件,格式为 ip-地区 每行一个
local str =string.format("%s-%s",ret.cip,ret.cname)
local t = false
local f = io.open("文本路径","r");
if f then
for l in f:lines() do
if string.find(l,str) then
t = true
break
end
end
f:close();
end
return t
end
要的就是这个!!!
问下老大,这个接口ip访问有次数限制吗
我百度随便找了一个.应该是没限制