V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
asd999cxcx
V2EX  ›  问与答

目前已知用户证件号,如何获取对应的行政区划名?

  •  
  •   asd999cxcx · 2023-06-26 16:26:44 +08:00 · 1012 次点击
    这是一个创建于 544 天前的主题,其中的信息可能已经有所发展或是发生改变。

    目前已知用户证件号,如何获取对应的行政区划名? 虽然证件号前 6 位可以得到对应的行政区划代码,但是有的证件号比较老,会导致和已有的对应不上 官方的 NICCI 暂停运营了,有什么靠谱的 API 推荐的吗?

    9 条回复    2023-06-27 15:53:57 +08:00
    jazzg62
        2
    jazzg62  
       2023-06-27 08:22:59 +08:00
    证件号比较老的原因似乎很难解决。我和我家小妹在同一个地区,但是因为我们所在的县区被重新划分了,然后她的身份证前 6 位就和我的不一样。
    附带一个地区表的 json 文件
    https://cdn.cloudpnr.com/adapayresource/documents/Adapay%E7%9C%81%E5%B8%82%E5%8C%BA%E7%BC%96%E7%A0%81%EF%BC%88%E5%85%AD%E4%BD%8D%EF%BC%89.json
    asd999cxcx
        3
    asd999cxcx  
    OP
       2023-06-27 15:09:00 +08:00
    @jazzg62 拿到行政区划编码的数据去重后有 500 多条,难道要从 80 年一个个对比吗 TAT
    asd999cxcx
        4
    asd999cxcx  
    OP
       2023-06-27 15:11:31 +08:00
    @jazzg62 所以这样就没办法通过你的前六位得到对应的地区了吧...比如以前昌平县是 1102 ,现在是昌平区 1101 ,再根据 1102 查应该是查不到的了.
    asd999cxcx
        5
    asd999cxcx  
    OP
       2023-06-27 15:11:48 +08:00
    @lyl2016 拿到行政区划编码的数据去重后有 500 多条,难道要从 80 年一个个对比吗 TAT
    asd999cxcx
        6
    asd999cxcx  
    OP
       2023-06-27 15:12:11 +08:00
    @jazzg62 三楼回复错了
    lyl2016
        7
    lyl2016  
       2023-06-27 15:49:00 +08:00
    110114 昌平区
    110201 昌平县
    @asd999cxcx
    lyl2016
        8
    lyl2016  
       2023-06-27 15:52:39 +08:00
    以前是 1101 北京市辖区 1102 北京市辖县,后面撤县置区就都算作 1101 北京市辖区
    lyl2016
        9
    lyl2016  
       2023-06-27 15:53:57 +08:00
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2734 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 08:06 · PVG 16:06 · LAX 00:06 · JFK 03:06
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.