1 unstable release

0.2.5 Dec 16, 2023
0.2.4 Nov 13, 2021
0.2.3 Sep 30, 2021
0.2.2 Aug 6, 2021
0.1.1 Jul 30, 2021

#916 in Web programming

MIT license

43KB
747 lines

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类)

Todo

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

远期计划

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

Dependencies

~4–17MB
~231K SLoC