【发布时间】:2014-10-17 16:57:40
【问题描述】:
这是一个奇怪的问题,但遵循一些 owncloud api 并使用 curl 我可以得到一个带有 <url>/cs/v1.php/apps/files_sharing/api/v1/shares 的 json 或 xml 输出
我的问题是,如果 files_sharing 是唯一一个可以工作的应用程序,或者例如 files 应用程序是否有其他未记录的参数。
提前致谢。
【问题讨论】:
这是一个奇怪的问题,但遵循一些 owncloud api 并使用 curl 我可以得到一个带有 <url>/cs/v1.php/apps/files_sharing/api/v1/shares 的 json 或 xml 输出
我的问题是,如果 files_sharing 是唯一一个可以工作的应用程序,或者例如 files 应用程序是否有其他未记录的参数。
提前致谢。
【问题讨论】:
共享是一个特定的 API,仅用于获取共享文件/文件夹的信息并共享它们。
要获取目录的文件/文件夹列表,您必须使用通过 webdav 接口访问,该接口位于服务器的路径 remote.php/webdav/ 下。
例如要获取根文件夹的文件列表,您可以使用以下命令:
curl -X PROPFIND -u user:password "http://yourserver.com/owncloud/remote.php/webdav/"
你还有更多的http方法可以做更多的事情:
【讨论】:
?shared_with_me=1。它没有记录在官方 API 页面中。