KStore-可直链下载的免费存储空间(提供REST API和WebDav)

ksust 2020-3-18 33458


KStore 简介

KStore是一个网络文件管理系统,提供基本的文件上传、下载、管理等功能。本文档主要提供KStore API,API设计以实际用途可操作性为准,并尽量遵守RESTful规范。
KStore主要针对私有写、公有读的应用场景,用于CDN静态文件分发,提供文件下载直链。例如可以应用于软件资源下载、图床、备份、文件共享等应用场景。系统提供全球多个国家上传/下载节点,例如中国、美国、韩国、俄罗斯等,可以获得极大的上传、下载速度,并且支持迅雷等多线程下载工具。

本系统文件采用多备份机制,原则上稳定性、安全性有保障。且对于小于50M的文件,会直接缓存到不同国家节点服务器。为保证服务的可用性,每位用户对个人操作速率做限制,默认API调用6000次/小时,文件上传100次/小时,文件下载200000次/小时(几乎等于无次数限制)。
本API可非常迅速集成到其他系统中,亦可通过本API开发网络文件管理软件,后续会建立Git仓库用以共享相关系统。


如何使用

本系统免费使用,并提供相关API(所有KStore提供的文件操作API),方便开发者定制。
每位用户数据相互隔离,为确保资源可用性,上传API操作限制每小时100次,但下载次数无限制,且支持断点续传、迅雷等多线程下载工具。注意上传文件大小需要小于1.0GB,上传大文件有失败的几率。
本系统提供网站集成的WEB操作界面(在本站右上角点击KStore即可进入),WEB页面将开源于GitHub,届时希望更多开发者通过API开发、共享实际应用。

为提升整体存储空间质量,避免恶意使用,同时为确保服务质量,对于普通用户每用户默认提供2GB存储空间,用户可通过推广新用户等方式扩展存储空间,推荐每位用户扩展1024MB,如有更大需求请联系邮箱。

演示账户(仅用于演示,个人使用请开通个人账户):http://kstore.space/demo.html


关于内测

目前系统基本操作已经完成,并向用户提供内测服务。目前进入KStore默认为公共账户,以便为用户提供KStore的直观体验。系统正式上线后用户直接点击即可开通私有账户。

本系统服务底线:禁止任何违规内容,零容忍。如果你发现违规内容,可发帖/回帖举报,举报者将得到奖励。

如果您想参与内测(将开通独立私有存储空间),请在本帖下回帖,并简要说明内测理由。

对于参与内测的用户,今后享有特权。

第一阶段内测用户,默认提供10GB存储空间(不失效)【10/10】;

第二阶段测用户,默认提供6GB存储空间(不失效);【10/10】

第三阶段内测用户,默认提供5GB存储空间(不失效)【25/25】;

公测阶段用户,默认提供3GB存储空间。

现阶段:内测第三阶段(请加入内测QQ群:1067047846)KStore-实用存储空间

请参与内测的用户先加入内测群(备注用户名),以尽快审核。若内测结束后仍未加入内测群或者完全未使用KStore的内测用户,将会降级为普通用户(配额减小到普通用户)。



功能列表

1.基本功能:基本上传/下载功能,文件重命名、删除,默认所有文件提供直链下载;

2.上传/下载节点配置,默认自动根据运营商选择最优线路,可手动指定(可跑满200M宽带);

3.文件/文件夹压缩下载:提供压缩功能(加密压缩),方便打包下载;

4.文件分享功能:可分享文件/文件夹,并可以允许游客上传,可用于收文件、收作业等。

5.文件直链开关:用户可无限开启/关闭文件直链,开启文件直链的文件下载链接永不失效(非直链文件下载链接会失效)。

6.域名管理:可绑定自定义域名,资源完全由自己把控。

7.流量管理:支持购买高速流量,高峰期资源将向高速流量用户倾斜。

注:为保证分享内容的健康性,对于分享、开启直链的文件,会进行内容审查,发现不合法文件将直接封禁账号并保存相关违法记录。


KStore WEB集成管理页面https://my.ksust.com/kstore.htm

KStore体验账户(仅用于体验):http://kstore.space/demo.html

KStore API 文档地址: https://www.kancloud.cn/ksust/kstore/1557716

注:目前链路已经进行优化,建议用户使用直链地址(download开头 )。此外,该系统目前主要关注高持续IO流(下载速度持续较快),在非缓存场景下,建立连接到数据传输相对较慢。


WebDav本地挂载

KStore支持WebDav本地挂载,以更方便地操作文件。

目前只支持文件列出和读文件,正在开发中。

WebDav地址:https://webdav.kstore.space

登录用户:用户名或者用户id,例如test,或者11。(中文用户名用id作为用户名)

登录密码:你的KStore access-token,例如11-c4a1ccd34fc8498b8c67facbbb536c7d

挂载工具:可直接使用支持WebDav协议的挂载工具。

例如在windows下,可直接映射网络驱动器,也可用挂载工具RaiDrive


自助开通及推荐

目前已开启KStore个人账户自动开通功能,用户可直接点击右上角“KStore管理”进行开通、绚丽。

自助开通公测账户:https://my.ksust.com/kstore.htm

兑换存储空间(1GB/凯币/月):https://my.ksust.com/my-kstore_trade.htm

关于文件上传频率:默认上传频率为100次/小时,如需提升每小时上传次数,请兑换存储空间并联系管理员QQ或邮箱;每小时上传次数最大提升值=兑换空间GB数,且最大频率为1000;如用户兑换200G空间,则频率上限=100(基础默认)+200=300次/小时。

文件目录深度及文件数量限制:目前每MB空间可存储一个文件,即1G空间最多可存储1024个文件;文件目录最大深度为10。

推荐奖励:已开通KStore的用户可获得一个推荐链接,新用户通过点击该链接开通KStore。

2023-11-22之前:推荐用户将获得1GB永久空间(即1GB/位新用户)。推荐链接请进入KStore管理查看。

2023-11-22-至今:推荐一位用户将获得一年100GB流量,上不封顶。推荐链接请进入KStore-流量管理查看。


最后于 5月前 被ksust编辑 ,原因: 稳定性治理