zoukankan      html  css  js  c++  java
  • *归属地查询[免费]

    文章目录

    依赖地址

    使用百度的号码归属地查询接口
    https://sp0.baidu.com/8aQDcjqpAAV3otqbppnN2DJv/api.php?resource_name=guishudi&query=xxx

    网上虽然有很多可以使用的地址,但是大部分都已经不能使用了。筛选了很多终于找到这个可以使用

    代码

    主要代码(全部代码见下面 ↓)

      HttpClient c = new HttpClient();
                var total = 0;
                foreach (var item in ps)
                {
                    var request = c.GetAsync("https://sp0.baidu.com/8aQDcjqpAAV3otqbppnN2DJv/api.php?resource_name=guishudi&query=" + item).Result;
                    //request.Headers.Add("Content-Type", "application/x-javascript;charset=gbk");
                    var result = request.Content.ReadAsStringAsync().Result;
                    //result = result.Replace("void("", "").Replace("")", "");// "void("黑龙江哈尔滨 中国电信");"
                    var r = JsonConvert.DeserializeObject<R>(result);
    
                    if (r.status == "0")
                    {
                        total++;
                        WritFile($"'{item},{(string.IsNullOrEmpty(r.data.FirstOrDefault()?.prov) ? r.data.FirstOrDefault()?.city : r.data.FirstOrDefault()?.prov)},{r.data.FirstOrDefault()?.city}");
                    }
                    else
                    {
                        Console.WriteLine($"
    --------------号码{item}没查询到---------------
    ");
                    }
                }
    
    

    希望我的代码能给你带来一些便捷。
    源码地址:https://github.com/iml6yu/PhonecodeAddressSearch

    记得生成的文件是txt,改成csv格式可以用excel打开。

  • 相关阅读:
    P2045 方格取数加强版
    P2774 方格取数问题
    日记——OI历程
    6.30考试
    6.29考试
    数论...
    6.28数论测试
    洛谷P3802 小魔女帕琪
    hosts
    博客设置
  • 原文地址:https://www.cnblogs.com/xiaoch/p/13417905.html
Copyright © 2011-2022 走看看