0

如 alfresco wiki herelevel中所述,使用 REST api 调用 alfresco 的 webscripts,我可以使用带有 value的 GET 参数调用所有组、它们的显式子级、父级,甚至隐式父级"ALL"。碰巧我需要隐含的孩子而不是父母,但找不到类似的方法。它或使用相同技术的替代方案是否存在?如果不是,为什么不呢?

我的这个项目的开发环境是 GWT/GXT 结合使用 OpenCMIS 和 alfresco REST api 访问的 Alfresco 共享。

结论:

存在:

/services/api/groups/<groupname>/parents?level="ALL"

我需要:

/services/api/groups/<groupname>/children?level="ALL"

或类似的功能。

4

2 回答 2

3

我不相信有一个 REST API 可以返回一个授权的所有用户,包括间接成员,只有直接成员调用。

但是,底层 Java 服务确实支持这一点- 只需将该immediate标志设置为 false。如果你真的需要这个,它会很快敲出一个新的 webscript 来公开它。(它需要是一个 Java 支持的 webscript,因为它看起来不像 ScriptGroup 或 ScriptAuthorityService 公开它)

于 2013-01-16T17:07:31.393 回答
2

/api/groups/<groupname>/children

这将为您提供该组的直系子级。我不相信有一个 REST API 可以递归地检索一个组的所有孩子——你需要打几个电话。

于 2013-01-16T15:30:11.863 回答