#backup #b2 #backblaze #api-bindings #async #api-calls #api

raze

Rust 友好的 API,用于 Backblaze 的 B2 后端 - 包括原始调用和辅助工具

9 个不稳定版本 (3 个破坏性更新)

0.4.1 2021年7月18日
0.4.0 2021年7月14日
0.3.2 2021年7月14日
0.2.0 2020年8月1日
0.1.9 2018年8月17日

#2050 in 网页编程

Download history 1/week @ 2024-03-26 12/week @ 2024-04-02 1/week @ 2024-05-21 2/week @ 2024-05-28

每月下载量 51

MIT 许可证

49KB
1K SLoC

raze

Crates.io Documentation

Rust 对 BackBlaze B2 API 的 API 绑定。提供原始 API 调用和一些有用的实用工具。

原始 API 调用基本上与官方 B2 文档 1:1 对应

免责声明:此库与 Backblaze 无关 - 注意 B2 价格 - 请参阅 License.md 了解条件

API 实现状态

  • ✔️ - 已实现
  • 🚧 - 计划中
  • ❌ - 未计划

如果您需要尚未实现的功能,请提交问题或提交拉取请求
请注意,Backblaze 标记为“可选”的许多功能在实现 API 的其余部分时优先级较低

名称 状态
b2_authorize_account
b2_cancel_large_file
b2_copy_file
b2_copy_part
b2_create_bucket
b2_create_key
b2_delete_bucket
b2_delete_file_version
b2_delete_key
b2_download_file_by_id 🚧
b2_download_file_by_name
b2_finish_large_file
b2_get_download_authorization
b2_get_file_info
b2_get_upload_part_url
b2_get_upload_url
b2_hide_file
b2_list_buckets
b2_list_file_names
b2_list_file_versions 🚧
b2_list_keys
b2_list_parts
b2_list_unfinished_large_files
b2_start_large_file
b2_update_bucket
b2_upload_file
b2_upload_part

依赖项

~3–19MB
~247K SLoC