estevecastells/domscan-sdk
GitHub: estevecastells/domscan-sdk
DomScan SDK 为 DomScan 域名扫描 API 提供覆盖十种主流编程语言的官方客户端库,帮助开发者快速集成域名可用性、DNS、WHOIS 等多维度查询能力。
Stars: 0 | Forks: 0
# DomScan SDK
DomScan 官方 API 客户端库的公开主页。
## 官方 SDK
| 语言 | 包 | GitHub 分发包 |
| --- | --- | --- |
| [Node.js / TypeScript](./node) | `@domscan/sdk` | Release tarball |
| [Python](./python) | `domscan-sdk` | Release 源码归档和 wheel |
| [Go](./go) | `github.com/estevecastells/domscan-sdk/go` | 带标签的 Go module |
| [Ruby](./ruby) | `domscan-sdk` | Release gem |
| [PHP](./php) | `estevecastells/domscan-sdk` | Composer artifact archive |
| [Java](./java) | `net.domscan:domscan-sdk-java` | Release JAR |
| [C#](./csharp) | `DomScan.Sdk` | Release NuGet 包 |
| [Kotlin](./kotlin) | `net.domscan:domscan-sdk-kotlin` | Release JAR |
| [Swift](./swift) | `DomScan` | 带标签的 Swift package |
| [Rust](./rust) | `domscan-sdk` | 带标签的 Git dependency 和 crate archive |
包注册中心的发布方式因语言而异。每种语言的 README 都记录了此 release 在 GitHub 上的可用安装路径。
## 包含的资源
- [API 文档](https://domscan.net/docs)
- [OpenAPI 规范](https://domscan.net/v1/openapi.json)
- [Swagger 规范](https://domscan.net/v1/swagger.json)
- [Postman 集合](https://domscan.net/v1/postman.json)
- [MCP 集成](https://domscan.net/mcp-domain-checker)
## 说明
- 这些 SDK 是根据 DomScan 的内部 API 注册表生成的,并同步到此公开仓库。
- 这些公开包目前涵盖 113 个公开的非会话 endpoint,涉及可用性、DNS、WHOIS、安全、定价、方案和情报工作流。
- 提交的 `manifest/endpoints.json` 文件是公开的 endpoint 源文件,用于渲染此仓库中生成的 SDK 包。
- 更新清单后,请运行 `node scripts/generate-sdks.mjs`。持续集成会验证生成的客户端是否保持最新。
标签:API客户端, CDN识别, DNS查询, JS文件枚举, MITM代理, SOC Prime, 可视化界面, 域名信息, 多语言, 开发工具, 日志审计, 自定义脚本, 逆向工具