在C#中地址定位IP地址

时间:2013-02-19 13:58:13

标签: c# .net windows-8 ip-geolocation

我正在用C#开发一个Windows 8应用程序 并希望获得IP地址的地理坐标 要么 想要一个可以在Windows 8应用程序中完全或几乎地理定位IP地址的API! 在此先感谢您的帮助!

2 个答案:

答案 0 :(得分:13)

在这里使用网络服务是免费的,每小时10000个请求

http://freegeoip.net/static/index.html

REST Call http://freegeoip.net/xml/[your ip]

修改

从网址下载的简单代码

using (var objClient = new System.Net.WebClient())
{
    var strFile = objClient.DownloadString("http://freegeoip.net/xml/192.168.0.1");
}

答案 1 :(得分:0)

如果您在任何网络搜索引擎中输入问题,此页面必然会出现:Windows 8 Geolocation sample in C#, VB.NET, C++, JavaScript for Visual Studio 2012。下载它,看看它,我相信它是有用的。