ホームページ > バックエンド開発 > PHPチュートリアル > 淘宝網 IP アドレス ライブラリ API インターフェイス (PHP) は、ip_PHP チュートリアルを通じてアドレス情報を取得します

淘宝網 IP アドレス ライブラリ API インターフェイス (PHP) は、ip_PHP チュートリアルを通じてアドレス情報を取得します

WBOY
リリース: 2016-07-13 10:49:15
オリジナル
1366 人が閲覧しました

ここでは、淘宝IPアドレスライブラリAPIインターフェース(PHP)を使用してIPを通じてアドレス情報を取得する方法を紹介します。以前にSinaを紹介しましたが、ここでも淘宝網を紹介できます。

淘宝網IPアドレスデータベースURL: http://ip.taobao.com/

淘宝網 IP アドレス ライブラリ API インターフェイス (PHP) は、ip_PHP チュートリアルを通じてアドレス情報を取得します

提供されるサービスには以下が含まれます:
1. ユーザーが提供した IP アドレスに基づいて、国、県、都市、通信事業者など、IP アドレスが存在する地理情報および地理関連情報を迅速に照会します。
2. ユーザーは、位置情報と IP アドレスに基づいてサービス内容を更新できます。

インターフェースの説明:
1. リクエストインターフェイス (GET メソッド):
http://ip.taobao.com/service/getIpInfo.php?ip=[IP アドレス文字列]

2. レスポンス情報(json形式データ):
国、省(自治区または市)、市(県)、運営者

3. 戻りデータ形式:

コードは次のとおりです コードをコピー
{"コード":0,"データ":{"ip":"210.75.225.254","国":"u4e2du56fd","エリア":"u534eu5317",
"地域":"u5317u4eacu5e02","都市":"u5317u4eacu5e02","郡":"","isp":"u7535u4fe1",
"country_id":"86","area_id":"100000","re​​gion_id":"110000","city_id":"110000",
"county_id":"-1","isp_id":"100017"}}

コードの値の意味は、0:成功、1:失敗です。
4. PHP コード例:

コードは次のとおりです コードをコピー

関数getCity($ip)
{
$url="http://ip.taobao.com/service/getIpInfo.php?ip=".$ip;
$ip=json_decode(file_get_contents($url));
if((文字列)$ip->code=='1'){
false を返します;
}
$data = (配列)$ip->データ;
$data を返します;
}
$ip='221.216.64.183';
print_r(getCity($ip));終了;

5. IPアドレスのphpコードを取得します

error_reporting (E_ERROR | E_WARNING | E_PARSE);
if($HTTP_SERVER_VARS["HTTP_X_FORWARDED_FOR"]){
$ip = $HTTP_SERVER_VARS["HTTP_X_FORWARDED_FOR"];
}
elseif($HTTP_SERVER_VARS["HTTP_CLIENT_IP"]){
$ip = $HTTP_SERVER_VARS["HTTP_CLIENT_IP"];
}
elseif ($HTTP_SERVER_VARS["REMOTE_ADDR"]){
$ip = $HTTP_SERVER_VARS["REMOTE_ADDR"];
}
elseif (getenv("HTTP_X_FORWARDED_FOR")){
$ip = getenv("HTTP_X_FORWARDED_FOR");
}
elseif (getenv("HTTP_CLIENT_IP")){
$ip = getenv("HTTP_CLIENT_IP");
}
elseif (getenv("REMOTE_ADDR")){
$ip = getenv("REMOTE_ADDR");
}
他{
$ip = "不明";
}
エコー $ip;
?>

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/632722.html技術記事ここでは、淘宝IPアドレスライブラリAPIインターフェイス(PHP)を使用してIPを通じてアドレス情報を取得する方法を紹介します。以前にSinaを紹介しましたが、淘宝網はここで紹介できます。 淘宝網 IP アドレス データベース URL:...
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート