cocos-lua 獲取IP 歸屬地
--獲取ip
function Tools:getIp( )
local xhr = cc.XMLHttpRequest:new()
xhr.responseType = cc.XMLHTTPREQUEST_RESPONSE_STRING
xhr:open("GET", "http://pv.sohu.com/cityjson?ie=utf-8")
local function onReadyStateChanged()
if xhr.readyState == 4 and (xhr.status >= 200 and xhr.status < 207) then
local response= xhr.response
local startPos = string.find(response,"{")
local endPos = string.find(response,"}")
local jsonStr = string.sub(response,startPos,endPos)
local tb = json.decode(jsonStr)
--獲取的ip地址
local ip = tb.cip
--獲取歸屬地
local cname = tb.cname
self:log("ip ".. ip .. " 歸屬地 " .. cname)
return ip
else
return "0.0.0.0"
end
xhr:unregisterScriptHandler()
end
xhr:registerScriptHandler(onReadyStateChanged)
xhr:send()
end
相關文章
- 如何快速查詢IP歸屬地
- 一文帶你看透IP歸屬地
- 各精度最全最好用的IP歸屬地APIAPI
- IP歸屬地的應用場景有哪些?
- 使用 Redis 有序集合實現 IP 歸屬地查詢Redis
- 高效獲取銀行卡髮卡行所在地資訊——利用銀行卡歸屬地查詢介面
- IP查詢類API介面查詢,含各精度IP歸屬地查詢介面API
- 身份證歸屬地查詢
- 【實戰篇】| 模擬 20 萬資料快速查詢 IP 歸屬地
- php 獲取IPPHP
- 如何利用 IP 歸屬地查詢 API 精準鎖定使用者位置API
- saltstack獲取IP地址
- 獲取IP地址方法
- 獲取網路卡 IP
- 獲取IP地址命令
- 手機號碼歸屬地介面大全
- 獲取外網出口ip
- 美國ip地址如何獲取?
- Java獲取本機IPJava
- 根據ip獲取城市
- curl 獲取外網IP
- 獲取真實IP地址
- PHP獲取ip與ip所在城市PHP
- 獲取影像的屬性
- IP 歸屬地查詢 API 教你從0到1順著網線找到鍵盤俠API
- 如何獲取外網IP和IP的資訊
- 獲取手機外網IP
- Java獲取使用者IPJava
- 如何獲取海外住宅IP地址?
- jQuery獲取本機ip地址jQuery
- 根據IP獲取國家
- pomelo獲取客戶端IP客戶端
- android獲取手機ipAndroid
- Java獲取本機ip地址Java
- php擴充套件手機號碼歸屬地PHP套件
- Linux下shell獲取目標IP的地區和運營商資訊Linux
- 基於 ip2region 使用 go 擴充套件的一個簡單的 IP 地址歸屬地查詢服務Go套件
- 全網都在顯示的IP歸屬地,5分鐘帶你加上,就這麼簡單