#API #版本 #百度云

baiduyun_api

baiduyun_api Rust版本

1 个不稳定版本

0.2.5 2023年12月16日
0.2.4 2021年11月13日
0.2.3 2021年9月30日
0.2.2 2021年8月6日
0.1.1 2021年7月30日

#359 in #版本

MIT 许可证

43KB
747

github

公告

主要更新包括

  • 版本变为0.2.5
  • 更改部分接口使其只接受满足FileId trait bound的参数
  • 更新了文档.

需要注意的是,目前的API并不稳定,可能会发生不少变化,我计划到0.3.0达到稳定的API,那之后只会增加API而不会变动API

方便的使用官方API

提供了方便的Rust接口,及相关的实用设施

我的GitHub仓库在 这里,欢迎提出你的意见。

文档

请查看这个文档,目前正在完善中。

已经支持

  • 提供基本的文件信息访问(容量,大小,时间,md5等)
  • 提供搜索接口(使用字符串来搜索,支持递归,翻页,支持中文字符搜索)
  • 提供下载链接提取(可以从get_files_info,或者是get_file_dlink_vec来获取)
  • 提供云盘存储,用户基本信息访问(获取当前云盘的总容量,已用值;可以查看用户的昵称,等信息)
  • 提供了较为详细的报错信息。(使用ApiError类)

待办事项

  • 提供方便的单线程乃至多线程下载接口 –> 目前只是提供了一个简单的下载测试例程
  • 完善方便开发的设施 –> 目前初步编写了一个YunFs的设施以及单位换算设施
  • 提供上传接口 –> 正要开始

远期计划

  • 上传时不限制于/app文件夹中. –> 暂时没有动工

依赖项

~4–18MB
~235K SLoC