查找seafile内部文件链接

Posted 平原上的维克多

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了查找seafile内部文件链接相关的知识,希望对你有一定的参考价值。


在seahub/seahub/utils/init.py中找到该函数定义:

发现需要文件的token作为参数,进一步查找该函数的调用场景后发现后端通过seafile-server中seafile-api的get_fileserver_access_token方法获取文件token:

进入seafile-server库查找该函数定义,结果如下:


打开api.py找到该函数的定义:

回到seahub/seahub/api2/views.py对view进行修改:


获取访问文件的url的修改过程参考seahub/onlyoffice/utils.py:


以上是关于查找seafile内部文件链接的主要内容,如果未能解决你的问题,请参考以下文章

Seafile社区版集成Office Online Server实现office文件预览

seafile看不见repo报500错误的解决方法

开源网盘云存储 Seafile

Seafile开源文件同步和分享SAAS云盘

Seafile开源文件同步和分享SAAS云盘

中期检查报告