如何通过 RESTful API 在 Alfresco 中创建文件夹

2023-12-01

我在用新鲜文档适用于安卓

我可以使用以下 API 调用登录 Alfresco 服务器:

GET /alfresco/service/api/login?u={username}&pw={password?}

但是如何在 Alfresco 中创建新文件夹呢?


有两个主要选项,但这取决于您还想做什么,以及您运行的 Alfresco 版本。

假设您想让事情变得非常简单,并且您只想创建一个文件夹,并且您使用的是 Alfresco 4.1 或更高版本,那么您可以使用org.alfresco.repository.node.folder.post网页脚本。为此,只需像下面这样发布 JSON

 { "name": "NewNodeName" }

or

{  
   "name": "NewNodeName",
   "title": "New Node Title",
   "description": "A shiny new node",
   "type": "cm:folder"
}

对于 API,它采用类似的 URL/api/site/folder/{site}/{container}/{path}

或者,如果您想要执行许多不同的文件和文件夹操作(例如导航文件夹结构、创建文件夹、向其中上传文件等),那么您应该使用CMIS. 阿帕奇化学是一个用于 CMIS 的很棒的库,它甚至还有一个 Android 客户端! Android 客户端的文档仍在编写中(Android 端口刚刚添加),因此您可能需要询问邮件列表如果您没有时间等待文档。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何通过 RESTful API 在 Alfresco 中创建文件夹 的相关文章

  • 如何获取具有特定关联类型 Alfresco 的所有子关联 (Java)

    我是java和Alfresco的新手 我有一个简单的问题 我需要获取关联类型 risposteAssociate 的noderef的所有子关联 在 Javascript 中我做了类似的事情 var risposte node childAs
  • Alfresco 共享登录问题

    我发现本地安装的露天共享存在一些问题 当我尝试使用登录时 http localhost 8080 共享 它向我返回此错误消息 The remote server may be unavailable or your authenticati
  • Alfresco 社区版和 Alfresco 企业版有什么区别?

    Alfresco 社区版和 Alfresco 企业版有什么区别 它提供的两种功能有什么区别吗 我们可以下载具有更长试用许可证的企业版吗 企业版是商业支持的版本 除了支持之外 您还可以获得补丁 更新 赔偿以及与认证合作伙伴的联系 从功能的角度
  • Alfresco Workflow 表单中的多个受让人控件

    我需要构建一个工作流程 允许管理员在工作流程的第一个任务中从两个不同的组中选择两个受让人 我可以在一种表单中使用两个受让人控件吗 如何 你需要 在任务内容模型中 将 2 个受让人定义为任务类型的 2 个独立关联
  • cmis或web脚本使用?

    我想使用 alfresco 和 activiti 工作流引擎构建一个 JavaEE GED 应用程序 用于管理和监控组织的邮件 信件 传真 邮件等 由于我是 alfresco 的新手 我想知道在我的情况下与 alfresco 进行通信的最佳
  • 使用 $resource 自动提供默认参数?

    我正在创建一个简单的 AngularJS 应用程序 它使用 Alfresco 作为提供的后端REST API 首先 通过返回令牌的适当服务执行身份验证 alf ticket 并且该令牌必须在成功身份验证后在后续请求中作为 URL 参数发送
  • 用于下载文档的 Alfresco REST API

    我想使用 Afresco REST API 下载文档 经过一番研究 我发现了这个 REST API alfresco s api node content property store type store id id 但我不知道如何传递参
  • Maven 条件依赖

    我们希望根据客户的选择捆绑来自 Alfresco 或 Jackrabbit 或 的库依赖项 依赖项的数量实际上根据所选供应商的不同而有所不同 我们如何在 Maven 级别提供钩子 以便最终产品只包含根据客户选择的依赖 jar 您可以通过将所
  • 集成 Liferay 和 Alfresco

    我使用 Liferay 版本 5 2 3 和 Alfresco Community Edition 我想将 Alfresco 与 Liferay 集成 我想将 Alfresco 显示为 Liferay 中的一个 portlet 有人可以告诉
  • 如何将候选用户列表传递给 alfresco 中的 activiti 工作流任务?

    我希望能够传递作为任务候选者的用户列表 用户是从数据列表中检索的 不能作为一个组使用 Activiti candidateUsers 似乎是正确的方法 假设已获取用户并将其设置在变量 ipw reviwers 中
  • 如何使用 CMIS 在 Alfresco 中进行批量更新

    是否可以在露天使用 CMIS 进行批量更新 我有不同的文档类型 每个文档类型在露天存储库中都有多个文档 现在我的要求是 如果我要更新任何文档的任何单个属性 那么它应该反映相同类型的所有文档 我可以使用 CMIS 执行此操作吗 如果是 请提供
  • 获取存储库中的所有文件夹和文档 Alfresco Restful

    我正在学习露天 我想使用 Restful API 获取存储库中的所有文件夹和文档 我怎样才能做到这一点 网页脚本是构建您自己的 API 的好方法 但在这种情况下 您应该可以使用 Alfresco 为您提供的 OOTB 内置 API 您可以使
  • Alfresco 默认工作流程模板更改

    我正在运行 alfresco 5 0 a 我想修改默认的 activitiAdhoc 模板来设置任务的标题和描述 当通过脚本将文件添加到目录时 我运行 activti 流程 我的剧本是 var workflow actions create
  • Alfresco 社区企业功能对比

    我见过这个问题 https stackoverflow com questions 5256425 what is the difference between alfresco community edition and alfresco
  • Alfresco 创建一个新用户组,仅允许创建用户和组

    我想创建一个新用户组 该用户组中的成员可以创建新用户和新组 我认为创建用户或组需要admin允许 该用户组除了创建 编辑 删除用户 组外 没有其他管理权限 alfresco社区4 0c中是否提供了这种群组 我该如何实施 如何添加具有指定权限
  • Alfresco:在另一个任务中显示任务字段(查看它们)

    我正在将新的工作流程部署到 alfresco 4 0 e 我有一个 formkey cwf submitLeaveTask 的任务 这是代码
  • logger.log 未记录到 alfresco.log

    我正在尝试在与 Alfresco 中的模板页面相对应的 javascript 文件中使用 logger log Hello 我设置了以下内容 在custom log4j properties中 覆盖log4j properties log4
  • Activiti 6.0.0 完成任务时无法获取表单属性

    我是 Activiti 6 0 0 的新手 我创建了一个包含用户任务的进程 第二个用户任务有两个表单属性 但是当我完成第一个用户任务并尝试完成第二个用户任务时 表单属性不显示 我无法完成用户任务 下面是我的 bpm 流程
  • 如何获取控制器中流程实例的ID?

    我的环境 Alfresco Share v5 2 d r134641 b15 Aikau 1 0 101 3 Spring Surf 5 2 d Spring WebScripts 6 13 Freemarker 2 3 20 alfres
  • 在 Alfresco 中搜索版本化元数据

    如何在旧版本的节点中搜索元数据字段 我知道Solr支持version2store的索引 而且看起来在Alfresco 4 2f中 它确实是索引的 然而 似乎没有办法通过查询 来通过共享 FTS 搜索来获取它 如果这在共享搜索中不可能 Jav

随机推荐