nextcloud - 在 Nextcloud 中生成可下载链接
问题描述
我需要在 Javascript 中的 nextcloud 中生成可下载(直接)链接。
阅读Direct Download后,我的方法是:
const url = window.OC.linkToRemote('ocs/v2.php/apps/dav/api/v1/direct');
fetch(url, {method: 'post', body: 'fileId=3'})
.then((res) => res.json())
.then((json) => console.log(json));
我仍然得到一个成功的页面(代码 200),但正文指出:
Error
App not installed:
可悲的是我在日志中找不到任何东西。
如何在 Nextcloud 中使用 javascript 创建可直接下载的链接?
解决方案
推荐阅读
- c# - 如何在 Rx.Net 中使用异步累加器实现 ScanAsync 运算符?
- csv - Perl 解析 csv 文件并迭代 curl
- powershell - Get-WinEvent - 展开属性 $_.Message 以获取完整的消息详细信息?
- integer-overflow - dafny 建模整数溢出
- java - 将 Json 数组过滤为自定义数据 JAVA
- javascript - 如何制作一个按钮来隐藏一列并展开另一列?
- python - 如何订阅 django 频道休息框架中模型的所有实例?
- html - 位置粘性未正确粘贴
- php - 文件存在时调用 null Laravel 上的成员函数 move()
- javascript - 返回带有承诺的对象(解决,拒绝)