这是一个奇怪的问题,但遵循一些owncloud api并使用curl,我可以使用<url>/cs/v1.php/apps/files_sharing/api/v1/shares
获得json或xml输出
我的问题是,filessharing是否是唯一一个可以工作的应用程序,或者files应用程序是否有其他未记录的参数。
提前谢谢。
Share是一个特定于API的应用程序,只用于获取共享文件/文件夹的信息并共享它们。
要获得目录的文件/文件夹列表,您必须通过webdav接口使用访问权限,该接口位于服务器的路径remote.php/webdav/下。
例如,要获取根文件夹的文件列表,可以使用以下命令:
curl -X PROPFIND -u user:password "http://yourserver.com/owncloud/remote.php/webdav/"
此外,你还有更多的http方法来制作更多的东西:
- PROPFIND=获取文件/文件夹列表
- MKCOL=创建文件夹
- DELETE=删除文件/文件夹
- MOVE=移动或重命名文件或文件夹
- PUT=上传文件
- GET=下载文件