uvasoftware/scanii-java

GitHub: uvasoftware/scanii-java

提供纯 Java 接口调用 scanii.com 内容处理服务,简化文件内容安全检测流程。

Stars: 4 | Forks: 2

### 用于 Scanii 内容处理服务的纯 Java 接口 - https://www.scanii.com ### 如何使用此客户端 #### 使用 Maven 坐标安装: ``` com.uvasoftware scanii-java ${latest.release.version} ``` ### 示例用法: ``` package com.uvasoftware.scanii; import com.uvasoftware.scanii.models.ScaniiProcessingResult; import java.nio.file.Paths; public class Sample { public static void main(String[] args) { // in this example args contains the key secret and file path: String key = args[0]; String secret = args[1]; ScaniiClient client = ScaniiClients.createDefault(key, secret); ScaniiProcessingResult result = client.process(Paths.get(args[2])); System.out.printf("checksum: %s, content-type: %s and findings: %s%n", result.getChecksum(), result.getContentType(), result.getFindings()); if (result.getFindings().isEmpty()) { System.out.println("Content is safe!"); } } } ``` 请注意,您需要一个有效的 scanii.com 账户和 API 凭据。 * 更高级的用法示例可 在[这里](https://github.com/uvasoftware/scanii-java/blob/master/src/test/java/com/uvasoftware/scanii/ScaniiClientTest.java)找到 * scanii 的通用文档可在此处查阅[这里](http://docs.scanii.com) * Javadoc 可在此处找到[这里](https://www.javadoc.io/doc/com.uvasoftware/scanii-java/latest/index.html)
标签:API客户端, Homebrew安装, Java库, JS文件枚举, Maven, meg, Naabu, OCR, PDF解析, SEO, SOC Prime, 中文标签, 云端处理, 信息安全, 关键词提取, 内容分析, 内容处理, 内容安全, 内容审核, 内容服务平台, 域名枚举, 实体识别, 对抗攻击, 开发工具, 接口, 敏感信息检测, 文件扫描, 文本分析, 文本提取, 文档分析, 文档处理, 文档处理服务, 文档转换, 检索, 漏洞验证, 网页爬虫, 集成