C#

推荐列表 站点导航

当前位置:首页 > 脚本编程 > C# >

C#_使用淘宝ip地址库查ip的示例,使用淘宝ip地址库的api查询ip地

来源:网络整理  作者:  发布时间:2020-12-20 15:09
使用淘宝ip地址库查ip的示例,使用淘宝ip地址库的api查询ip地址信息。TaobaoIPHelper.cs 复制代码 代码如下:using System;usin...
            {
        public string city;
                    errorMsg = ex.Message,
                        errorMsg = data
                }
        /// <param></param>
        /// <summary>
            {
                string data = client.DownloadString("http://ip.taobao.com/service/getIpInfo.php?ip=" + ip);
TaobaoIP result1 = TaobaoIPHelper.GetIP("8.8.8.8");
        {
            foreach (TaobaoIP item in result2)
        /// </summary>
        /// <summary>
        /// 城市
            }
        /// <summary>
                    );
            TaobaoIP[] result2 = TaobaoIPHelper.GetDomain("lixin.me");
                using (System.IO.MemoryStream mm = new System.IO.MemoryStream(Encoding.UTF8.GetBytes(data)))
        /// </summary>
}
    {
        /// <summary>
        /// <summary>

return item;
                }
    /// 提供查询ip地址信息功能。
        public string region;
                Console.WriteLine(string.Format("调用成功。该ip的国家为{0},省份为{1},城市为{2},运营商为{3}"
        /// <returns></returns>
        /// </summary>
            {
                    data = new TaobaoIP_Data() { }
        public string area_id;
        /// </summary>
                {
            }
    /// 备注:为了保障服务正常运行,每个用户的访问频率需小于10qps。


        /// <summary>
                }
        public string isp;
            try
                Console.WriteLine("失败,原因为:"+result1.errorMsg);
        public string county_id;
        public string city_id;
    /// 作者:lixin
                if (item.code == 0)
                        code = 1,
            System.Net.IPAddress[] ips = System.Net.Dns.GetHostAddresses(domain);
        /// 根据域名返回域名的ip信息
        /// 省份
        public TaobaoIP_Data data;
    {
        /// ip地址
        /// 错误信息
            else
        public string isp_id;
    /// <summary>
            {
{

                return new TaobaoIP()
                else
        /// </summary>
        public string area;
                    TaobaoIP item = (TaobaoIP)myJson.ReadObject(mm);

                    code = 1,
        /// </summary>
        public string region_id;
        public string ip;
            catch (Exception ex)
    /// 淘宝IP地址库帮助类。
using System;
    public class TaobaoIPHelper
                    {
            for (int i = 0, j = ips.Length; i < j; i++)

使用淘宝ip地址库的api查询ip地址信息。

        /// <summary>
            {
        public string country_id;
using System.Collections.Generic;
        {


        /// </summary>
        /// </summary>
        public int code;
using System.Linq;
        public string errorMsg;
                    );
                    Console.WriteLine("失败,原因为:" + item.errorMsg);
        /// </summary>
                result[i] = GetIP(ips[i].ToString());
        /// 国家
            }

TaobaoIPHelper.cs

                {
        [NonSerialized]
    public struct TaobaoIP
        /// <summary>

复制代码 代码如下:

        /// </summary>
                {
    }
                    , result1.data.country, result1.data.region, result1.data.city, result1.data.isp)
        public static TaobaoIP GetIP(string ip)
        /// ip响应信息
                    Console.WriteLine(string.Format("调用成功。该ip的国家为{0},省份为{1},城市为{2},运营商为{3}"
    }
        }
        }
    /// </summary>
                    };
        /// 区域
    /// 日期:2014年3月30日
        /// 0:成功;1:失败
                };
            System.Net.WebClient client = new System.Net.WebClient();
            TaobaoIP[] result = new TaobaoIP[ips.Length];
using System.Text;

        /// 运营商
            }
                }
    public struct TaobaoIP_Data
        public static TaobaoIP[] GetDomain(string domain)
            {
                    return new TaobaoIP()
    }
                if (data.IndexOf("\"code\":1") > -1)
        /// <summary>
        /// 查询ip信息

                    , item.data.country, item.data.region, item.data.city, item.data.isp)
        /// <summary>
            if (result1.code == 0)
        /// <returns></returns>
                {
    /// 服务的主页:
            return result;
                {
                    System.Runtime.Serialization.Json.DataContractJsonSerializer myJson = new System.Runtime.Serialization.Json.DataContractJsonSerializer(typeof(TaobaoIP));
    {

复制代码 代码如下:

        public string country;
        /// </summary>
            }
    /// 作者Email:[email protected]
        /// <param></param>
            }

namespace LixinCommon
        /// <summary>
                //当code==1时,表示失败

相关热词: C#

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供用于网络技术学习参考,学习中请遵循相关法律法规!

本文地址: https://v30.fanwenzhu.com/jiaob/c/6147.shtml

最新文章
热门文章
Copyright © www.juheyunku.com      关于 | 合作 | 声明 | 联系 | 更新 | 地图 | Tags

C#_使用淘宝ip地址库查ip的示例,使用淘宝ip地址库的api查询ip地

2020-12-20 编辑:

            {
        public string city;
                    errorMsg = ex.Message,
                        errorMsg = data
                }
        /// <param></param>
        /// <summary>
            {
                string data = client.DownloadString("http://ip.taobao.com/service/getIpInfo.php?ip=" + ip);
TaobaoIP result1 = TaobaoIPHelper.GetIP("8.8.8.8");
        {
            foreach (TaobaoIP item in result2)
        /// </summary>
        /// <summary>
        /// 城市
            }
        /// <summary>
                    );
            TaobaoIP[] result2 = TaobaoIPHelper.GetDomain("lixin.me");
                using (System.IO.MemoryStream mm = new System.IO.MemoryStream(Encoding.UTF8.GetBytes(data)))
        /// </summary>
}
    {
        /// <summary>
        /// <summary>

return item;
                }
    /// 提供查询ip地址信息功能。
        public string region;
                Console.WriteLine(string.Format("调用成功。该ip的国家为{0},省份为{1},城市为{2},运营商为{3}"
        /// <returns></returns>
        /// </summary>
            {
                    data = new TaobaoIP_Data() { }
        public string area_id;
        /// </summary>
                {
            }
    /// 备注:为了保障服务正常运行,每个用户的访问频率需小于10qps。


        /// <summary>
                }
        public string isp;
            try
                Console.WriteLine("失败,原因为:"+result1.errorMsg);
        public string county_id;
        public string city_id;
    /// 作者:lixin
                if (item.code == 0)
                        code = 1,
            System.Net.IPAddress[] ips = System.Net.Dns.GetHostAddresses(domain);
        /// 根据域名返回域名的ip信息
        /// 省份
        public TaobaoIP_Data data;
    {
        /// ip地址
        /// 错误信息
            else
        public string isp_id;
    /// <summary>
            {
{

                return new TaobaoIP()
                else
        /// </summary>
        public string area;
                    TaobaoIP item = (TaobaoIP)myJson.ReadObject(mm);

                    code = 1,
        /// </summary>
        public string region_id;
        public string ip;
            catch (Exception ex)
    /// 淘宝IP地址库帮助类。
using System;
    public class TaobaoIPHelper
                    {
            for (int i = 0, j = ips.Length; i < j; i++)

使用淘宝ip地址库的api查询ip地址信息。

        /// <summary>
            {
        public string country_id;
using System.Collections.Generic;
        {


        /// </summary>
        /// </summary>
        public int code;
using System.Linq;
        public string errorMsg;
                    );
                    Console.WriteLine("失败,原因为:" + item.errorMsg);
        /// </summary>
                result[i] = GetIP(ips[i].ToString());
        /// 国家
            }

TaobaoIPHelper.cs

                {
        [NonSerialized]
    public struct TaobaoIP
        /// <summary>

复制代码 代码如下:

        /// </summary>
                {
    }
                    , result1.data.country, result1.data.region, result1.data.city, result1.data.isp)
        public static TaobaoIP GetIP(string ip)
        /// ip响应信息
                    Console.WriteLine(string.Format("调用成功。该ip的国家为{0},省份为{1},城市为{2},运营商为{3}"
    }
        }
        }
    /// </summary>
                    };
        /// 区域
    /// 日期:2014年3月30日
        /// 0:成功;1:失败
                };
            System.Net.WebClient client = new System.Net.WebClient();
            TaobaoIP[] result = new TaobaoIP[ips.Length];
using System.Text;

        /// 运营商
            }
                }
    public struct TaobaoIP_Data
        public static TaobaoIP[] GetDomain(string domain)
            {
                    return new TaobaoIP()
    }
                if (data.IndexOf("\"code\":1") > -1)
        /// <summary>
        /// 查询ip信息

                    , item.data.country, item.data.region, item.data.city, item.data.isp)
        /// <summary>
            if (result1.code == 0)
        /// <returns></returns>
                {
    /// 服务的主页:
            return result;
                {
                    System.Runtime.Serialization.Json.DataContractJsonSerializer myJson = new System.Runtime.Serialization.Json.DataContractJsonSerializer(typeof(TaobaoIP));
    {

复制代码 代码如下:

        public string country;
        /// </summary>
            }
    /// 作者Email:[email protected]
        /// <param></param>
            }

namespace LixinCommon
        /// <summary>
                //当code==1时,表示失败

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供学习参考!
本文地址为 https://v30.fanwenzhu.com/jiaob/c/6147.shtml

相关文章

风云图片

推荐阅读

返回C#频道首页