使用 Python 抓取微信商户平台所有银行全国支行数据

 · 570 word(s) · 1 min read

爬取微信商户平台全国各银行地方支行信息

通过 Python 爬取微信商户平台各个地区各个银行所有支行信息,算目前最全的全国支行信息。已经整理了可直接导入数据库的 sql 文件

> 需要先登录微信商户平台,主要是接口调用需要 Session 保持,登录拿到需要的 token 就可以获取所有需要的数据了。目前观察微信没有对接口访问速率和ip做限制,意味着随意请求。

如何使用

  1. 需要有一个微信商户平台账号,没有注册

  2. 登录账号进入企业信息提交页面

hehe

  1. 打开浏览器调试信息,然后选择银行地区

  2. 查看 network

hhh

现在已经可以看到返回的结果了,但是这只是单个地区单个银行的支行信息,接下来需要使用爬虫代替我们去查其他的支行信息。

  1. 查看请求头信息,记下下请求信息

data

  1. 那么这个银行省市编号怎么来的呢?

> 也是在此爬的,不过比较简单,我已经全部整理好了,详情见static_data.py

  1. 最后在 bank.py 脚本中替换你的 cookie 商户id 等参数之后直接运行,静等结果。

直接使用

我已经将省市支行信息全部整理好,在 data 目录下,包括原始返回的 json 数据,以及整理好的可直接导入的 sql 文件,自取。

数据来源于网络,侵删

💆

Github 地址

Subbranch-China

如果本文对你有帮助,不妨给博主一点鼓励