如何使用 Alfresco Rest API 上传文档中的文件夹和子文件夹?

穆贾布尔

我想上传一个包含许多子文件夹的文件夹,这些子文件夹也包含许多文档,到 alfresco 存储库中。我使用批量导入工具为每个文件夹/文档使用了一个 xml 元数据文件,用于导入它们的属性。但要做到这一点,我必须为每个包含元数据的 xml 文件生成。所以我搜索了一个替代解决方案,我发现我可以在没有那个 xml 元数据文件的情况下使用 Alfresco Rest API 调用来做到这一点。但我真的不知道如何使用它来上传。

请如果有人可以帮助我。非常感谢。

杰夫·波茨

如果您可以将文件移动到运行 Alfresco 的同一台服务器上,那么使用批量文件系统导入工具 (BFSIT) 可能是性能方面的最佳导入方法,即使您必须创建 XML 清单文件描述随您导入的每个文件的元数据。

如果该方法不能满足您的需求,您可以使用多种替代方法进行导入。包括:

  1. 使用 Java、Python、.NET 或您可以找到 CMIS 客户端库的任何其他语言编写利用 CMIS 的客户端。Apache Chemistry有几个,但还有其他的。

  2. 使用作为 ADF 一部分提供的客户端 JavaScript API。

  3. 使用 Alfresco 公共 REST API。在 Alfresco 5.2 之前,“Alfresco API”是 CMIS 和特定于 Alfresco 的 REST 调用的混合,用于处理 CMIS API 未涵盖的内容。在 5.2 中有一组新的 RESTful 端点,可用于各种事情,包括创建节点

绝对建议您查看API Explorer以查看API上的 Swagger 文档。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何使用CMIS REST API访问Alfresco中的文件?

如何使用Outlook REST API获取文件夹类型

如何通过REST API在Alfresco中创建新文档?

使用Google Drive API上传文件夹中的文件

如何使用 REST API 在 ALM 的测试实验室中获取文件夹列表?

使用 office365 API 将文件上传到 Sharepoint 中的子文件夹

使用REST API的DriveApp.remove(文件夹)?

使用curl命令通过drive-rest-api将文件上传到Google驱动器中特定文件夹的直接方法

使用REST API在Google驱动器中创建新文件夹

Alfresco REST API用于下载文档

如何使用Google Drive API和Python将文件上传到特定文件夹?

如何使用Microsoft API将文件上传到其他域共享的文件夹中?

如何使用OneDrive API将文件上传到OneDrive上的共享文件夹中?

如何使用 Azure DevOps Rest API 创建多个文件夹

Azure DevOps:如何使用REST API存储库在GIT存储库中创建文件夹

如何在alfresco bootstrap-context.xml中的字典文件夹中引用自定义文件夹?

如何获取Alfresco文件夹/文档的瘦客户端URI?

我将如何修改此Alfresco查询以显示文件夹和文档

REST APi使所有时间都在SharePoint文档库的特定文件夹中

子文件夹中的Codeigniter应用程序时无法访问rest api方法

使用API在Amazon S3存储桶中创建文件夹/上传文件

有没有办法使用.netcore web api上传文件夹(也有子文件夹)而不是文件

使用api rest在Google驱动器中的创建文件夹期间未定义file.id

使用Outlook REST API实现邮件文件夹对话视图的最佳方法

使用Outlook REST API确定邮件的根父文件夹

无法使用 Microsoft.Graph REST API 在根目录下创建新的 OneDrive 文件夹

在Gin Framework中开发的REST API的文件夹结构和包命名约定

创建站点时如何在Alfresco Share中创建几个文件夹?

如何在Alfresco 4.2中向文件夹添加自定义外观?