开发者中心
{ }

REST API · SDK · DG-CLI · 完整的驱动管理能力集成方案

Capabilities · 核心能力

三种接入方式
即插即用

无论你开发 IT 运维平台、企业资产管理系统,还是桌面工具,都能找到合适的接入方式

🔌
REST API

标准 HTTPS 接口

基于 HTTPS 的标准化接口,支持 OAuth 2.0 鉴权,可独立部署在企业内部网络或使用云端 SaaS 模式。

  • 硬件信息实时查询
  • 驱动版本智能匹配
  • 批量授权激活管理
  • 下载进度事件订阅
  • 99.95% SLA 在线率
查看端点 →
📦
SDK

原生库级集成

三语言 SDK 配套完整示例与单元测试,原生库级集成性能更优,适合嵌入式场景。

  • C++ SDK · Win/Linux
  • Python SDK · pip 安装
  • C# SDK · NuGet 包
  • Go SDK · go get
  • 完整 IDE 调试符号
下载 SDK →
DG-CLI

命令行工具

面向运维工程师的轻量级命令行工具,单文件无依赖,适合集成到自动化脚本与域控推送流程。

  • 静默安装 / 卸载
  • JSON / YAML 输出
  • 批量部署并发控制
  • 日志审计与回溯
  • PowerShell 管道
CLI 手册 →
Quick Start · 5 分钟接入

简洁的 API
几行代码搞定

Python curl C#
# 安装 SDK
$ pip install drivergenius-sdk

# 5 行代码查询设备驱动状态
from drivergenius import Client

client = Client(api_key="YOUR_API_KEY")
result = client.hardware.scan()
for device in result.devices:
    print(f"{device.name}: {device.driver_version}")

极速接入

提供标准化客户端 + 详细文档 + 在线沙箱,注册即可获得 1000 次免费调用额度。

  • 完善的 OpenAPI 3.0 规范
  • Postman 集合一键导入
  • 7×24 开发者工单支持
  • 真实场景代码示例 50+
DG-CLI PowerShell
# 一行命令导出全公司设备驱动清单
$ dg-cli scan --output drivers.json \
      --format json \
      --include outdated

# 批量静默部署驱动到 200 台机器
$ dg-cli deploy \
      --target machines.txt \
      --package dg-offline-v12.zip \
      --silent \
      --log deploy.log

运维自动化利器

DG-CLI 是专为批量运维设计的命令行工具,单文件仅 4.2MB,无依赖即开即用。

  • 支持 Windows / Linux / macOS
  • 输出 JSON / YAML / CSV 多格式
  • 幂等操作,可重入执行
  • 并发控制与失败重试
API Endpoints

常用 API 端点

完整接口列表请查阅 OpenAPI 3.0 规范文档

方法端点路径说明
GET/v1/hardware/scan扫描本机硬件并返回设备清单
GET/v1/drivers/match?device_id={id}匹配设备最新官方驱动
POST/v1/drivers/download提交驱动下载任务
GET/v1/drivers/status/{task_id}查询下载任务进度
POST/v1/license/activate企业批量授权激活
PUT/v1/backup/create创建驱动备份快照
GET/v1/backup/list列出所有备份快照
POST/v1/license/deactivate撤销授权激活
Pricing · 商务套餐

选择适合你的方案
从免费到企业定制

个人开发者、中小企业、大型 OEM 集成,都有对应的合作方案

免费版

个人开发者

¥0永久免费
  • 每月 1,000 次 API 调用
  • 硬件扫描 + 驱动匹配
  • 社区技术支持
  • 标准 SDK 接入
立即注册

企业版

大型企业

¥9,800每年
  • 不限次数 API 调用
  • 专属客户经理
  • 定制镜像服务
  • 源码级支持
  • 99.99% SLA 保障
联系销售

OEM 定制

硬件厂商 / 系统集成

定制联系商务
  • 品牌深度定制
  • 专属技术对接
  • 私有驱动镜像
  • 联合品牌推广
  • 长期战略合作
洽谈合作
FAQ

开发者常见问题

如何获取 API Key?

注册开发者账号后,在控制台「API Key 管理」中创建应用即可获得。免费版每月自动获得 1000 次调用额度。

SDK 支持哪些编程语言?

目前提供 C++ / Python / C# / Go 四种语言 SDK,覆盖主流服务端、桌面端与运维场景。

是否支持私有化部署?

专业版起即支持私有化部署。详细部署文档、Docker 镜像、Kubernetes Helm Chart 均可在控制台获取。

DG-CLI 如何集成到 CI/CD?

DG-CLI 是单文件可执行程序,可直接放入 CI/CD 流水线镜像。配合 JSON 输出可对接任何自动化平台。