这是一个奇怪的问题,但是通过一些owncloud api和使用curl,我可以获得一个JSON或XML输出,其中包含<url>/cs/v1.php/apps/files_sharing/api/v1/shares
我的问题是files_sharing是否是唯一工作的应用程序,例如files应用程序是否有其他未记录的参数。
提前致谢。
Share是一个专门用于获取共享文件/文件夹信息并对它们进行共享的API。
要获取目录中文件/文件夹的列表,您必须通过Webdav接口访问,该接口位于服务器的remote.php/webdav/路径下。
例如,要获取根文件夹的文件列表,可以使用此命令:
curl -X PROPFIND -u user:password "http://yourserver.com/owncloud/remote.php/webdav/"
此外,您还可以使用更多的HTTP方法来完成更多任务:
?shared_with_me=1
。它没有在官方 API 页面上记录。 - Christophe Roussy