1 个稳定版本
2.7.1 | 2023年2月11日 |
---|---|
1.0.0 |
|
#2187 in 网页编程
21 每月下载量
78KB
1.5K SLoC
deepl 的 Rust API 客户端
DeepL API 提供对 DeepL 机器翻译技术的程序化访问。
更多信息,请访问 https://www.deepl.com/contact-us
概述
此 API 客户端由 OpenAPI Generator 项目生成。通过使用来自远程服务器的 openapi-spec,您可以轻松生成 API 客户端。
- API 版本:2.7.0
- 包版本:2.7.0
- 构建包:
org.openapitools.codegen.languages.RustClientCodegen
安装
将包放入您的项目文件夹中名为 deepl
的目录下,并在 Cargo.toml
中的 [dependencies]
下添加以下内容:
cargo add deepl-openapi
API 端点文档
所有 URI 都相对于 https://api.deepl.com/v2
类 | 方法 | HTTP 请求 | 描述 |
---|---|---|---|
ManageGlossariesApi | create_glossary | POST /glossaries | 创建术语表 |
ManageGlossariesApi | delete_glossary | DELETE /glossaries/{glossary_id} | 删除术语表 |
ManageGlossariesApi | get_glossary | GET /glossaries/{glossary_id} | 检索术语表详细信息 |
ManageGlossariesApi | get_glossary_entries | GET /glossaries/{glossary_id}/entries | 检索术语表条目 |
ManageGlossariesApi | list_glossaries | GET /glossaries | 列出所有术语表 |
ManageGlossariesApi | list_glossary_languages | GET /glossary-language-pairs | 列出术语表支持的语言对 |
MetaInformationApi | get_languages | GET /languages | 检索支持的语言 |
MetaInformationApi | get_usage | GET /usage | 检查使用情况和限制 |
TranslateDocumentsApi | download_document | POST /document/{document_id}/result | 下载翻译文档 |
TranslateDocumentsApi | get_document_status | POST /document/{document_id} | 检查文档状态 |
TranslateDocumentsApi | translate_document | POST /document | 上传并翻译文档 |
TranslateTextApi | translate_text | POST /translate | 请求翻译 |
模型文档
- DocumentTranslationError
- 获取文档状态200响应
- 获取语言200响应内部
- 获取使用情况200响应
- 词汇表
- 词汇表源语言
- 词汇表目标语言
- 列出词汇表200响应
- 列出词汇表语言200响应
- 列出词汇表语言200响应支持的语言内部
- 列出词汇表语言400响应
- 源语言
- 翻译文档200响应
- 翻译文本200响应
- 翻译文本200响应翻译内部
要获取对crate生成的文档的访问权限,请使用
cargo doc --open
Apache License 2.0
依赖项
~4-19MB
~252K SLoC