Получите информацию об IP-адресе, такую ​​как Страна, LatLong, Город, используя API данных Карт Google - PullRequest
0 голосов
/ 02 марта 2010

Могу ли я использовать API данных Карт Google для получения информации об IP-адресе, такой как Страна, LatLong, Город и т. Д. Результат будет в формате JSON или XML, который я смогу проанализировать через C #. Существует ли какая-либо библиотека C # для API данных Карт Google?

Я нашел этот интересный сайт http://www.ipinfodb.com/ip_location_api_json.php

эти ребята даже предлагают свою базу данных IP-адресов http://ipinfodb.com/ip_database.php

1 Ответ

0 голосов
/ 19 марта 2010

Описание: http://s.site90.com/api-xml.php

phpcode:

<?
$ip = $_SERVER["REMOTE_ADDR"];// or ex. "92.32.207.124"
$data = simplexml_load_string(file_get_contents("http://s.site90.com/api/xml.php?type=ip&ip=".$ip));
//echo print_r($data);
echo '<img src="data:image/png;base64,'.utf8_decode($data->ip->countryimage->attributes()->small).'"> '.utf8_decode($data->ip->location->attributes()->city).' ('.utf8_decode($data->ip->location->attributes()->region).')';
?>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...