1
我是新來的android和目前正在開發的android應用程序,我到了一個點,我需要找到ISP名稱時,手機連接到一個WiFi接入點,沒有功能在Android (像獲得運營商名稱的那個,已經在Android中實現)。 任何人都可以幫助我嗎?分享他的功能,或給我一個解決辦法,如何做到這一點? 謝謝:)在Android的ISP名稱
我是新來的android和目前正在開發的android應用程序,我到了一個點,我需要找到ISP名稱時,手機連接到一個WiFi接入點,沒有功能在Android (像獲得運營商名稱的那個,已經在Android中實現)。 任何人都可以幫助我嗎?分享他的功能,或給我一個解決辦法,如何做到這一點? 謝謝:)在Android的ISP名稱
PeeHaa是正確的有獲得ISP沒有直接的方法..
案例A是你直接在移動網絡 情況b是你在WiFi 箱C你是ththering
在所有情況下,你可以使用UTIL LIB來獲得IP
Utils.getIPAddress(true);
將其提交給PHP腳本這樣
<?php
$ip=$_SERVER['REMOTE_ADDR'];
$url=file_get_contents("http://whatismyipaddress.com/ip/$ip");
preg_match_all('/<th>(.*?)<\/th><td>(.*?)<\/td>/s',$url,$output,PREG_SET_ORDER);
$isp=$output[1][2];
$city=$output[9][2];
$state=$output[8][2];
$zipcode=$output[12][2];
$country=$output[7][2];
?>
你可以使用任何isp數據庫提供api你想這只是一個例子..該過程將獲得ip,然後通過http提交給php腳本並返回所有上述值..A長期的過程,但有效..但是,如果你有太多的請求,將取決於api服務器...快樂的編碼...然後滯後...
我不知道是否有一個功能。如果沒有,我想手機可以嘗試發出http請求,像這樣:http://whatismyipaddress.com/ –