我的应用程序的一部分包括上传文件,我想将它们存储在户外。为此,我必须使用alfresco api或webdav将laravel应用程序与alfresco连接。
我已经找到存储库pascalbaljetmedia/laravel-webdav
,但是无法实现它。
有没有人在laravel中使用过webdav?还是带有laravel的Alfresco API?
答案 0 :(得分:2)
您可以尝试使用Apache Chemistry PHP client。它可以连接到Alfresco以及许多其他类型的内容存储库。
该客户端已经有一段时间没有更新了,因此,如果您遇到问题,请报告该问题,但是,您可能决定直接在Alfresco中使用Apache Chemistry JSON绑定。
如果Apache Chemistry实施的标准CMIS不能满足您的需要,请考虑使用Alfresco REST API。该特定的API是5.2中的新功能,因此,如果您使用的是旧版本,则可能无法正常工作。
如果其他所有方法均失败,则始终可以使用Web Script Framework将自己的RESTful端点添加到Alfresco。然后,您可以从Laravel应用中调用它们。