分享一个当前可用的备案查询接口程序

绾秋 发布于 2024-06-29 567 次阅读


这个是我在Github上找的一个ICP备案查询项目,验证码准确率大概是80%

HG-ha/ICP_Query 是一个用于 ICP 备案查询的项目。它可以从工业和信息化部政务服务平台抓取实时数据,并提供本地 API,支持多种查询方式,包括根据网站、APP、小程序、快应用名称查询,根据备案号查询,根据企业名称查询等。该项目还支持违法违规域名和 APP 的查询。

项目提供了简单易用的高性能接口以及发行版程序,具有健壮的代码和内部错误处理机制,确保所有响应都是可解析的。此外,它还内置了解决前端跨域问题的功能。

项目的部署方式包括自动打码和手动部署。自动打码支持替换模型,数据集是手动生成的,存在误差。手动部署需要先安装 Python3.8+,并下载相应的环境和依赖。

项目的使用方式包括使用查询模块和使用 icpApi 查询接口。查询模块支持异步查询,icpApi 查询接口支持多种查询类型和请求方式。

总之,HG-ha/ICP_Query 是一个功能强大、易于使用的 ICP 备案查询项目,可以帮助用户快速准确地查询 ICP 备案信息。

使用说明:

docker部署

(确保磁盘预留有3G空间),在1核CPU、1G内存的情况下,能够运行至少2个容器
# 拉取镜像
docker pull yiminger/ymicp:yolo8_latest
# 运行并转发容器16181端口到本地所有地址
docker run -d -p 16181:16181 yiminger/ymicp:yolo8_latest

手动部署

# 先自行安装Python3.8+
# 下载环境
https://wwf.lanzn.com/iddrE1pc370j
# 解压
unzip icpApi_20240225_yolo8.zip && cd icpApi_20240225_yolo8
# 安装torch-cpu
pip install torch torchvision --index-url https://download.pytorch.org/whl/cpu
# 安装依赖
pip install -r requirements.txt -i https://mirror.baidu.com/pypi/simple
# 运行
python icpApi.py

手动部署(windows + conda)

# 下载environment.yml
# 先修改文件中的prefix为要保存的路径
# 从yml创建环境
conda env create -f environment.yml

项目地址:

https://github.com/HG-ha/ICP_Query