微信公众号网页授权拿到的 province 和 city 是什么行政级别?
导读:本期聚焦于Canve创作的《微信公众号网页授权拿到的 province 和 city 是什么行政级别?》,敬请观看详情。为什么同一个微信用户在不同授权场景下返回的 city 字段有时是地级市,有时却和 province 一样?理解 province 与 city 的行政级别,得回到微信网页授权的数据源。这两个字段来自用户微信个人资料里填写的地区信息,本质上只是字符串,并没有附加行政区划代码。province 对应省级行政区,city 对应地级行政区。但直辖市会打乱这个对应关系,比如北京市用户资料里的 province 是北京,city 可能也是北京或为空。实际开发中如果拿这两个字段做精确到区县的定位,一定会踩坑。文章会结合接口返回示例、行政级别判断逻辑和服务端解析代码,说明如何应对字段缺失、直辖市特殊情况以及城市名称不规范等问题,帮助你在业务里更稳妥地处理用户区域信息。

