0

使用 Alfresco 网络脚本,我可以登录并获取票证,但我找不到任何脚本来获取用户主文件夹。我可以使用下面的脚本在另一个文件夹中获取文件夹:

GET /alfresco/service/slingshot/doclib/doclist/{type}/node/{store_type}/{store_id}/{id}

但登录后我不知道用户主 ID。有人知道怎么做吗?

4

1 回答 1

0

如果您正在处理经典的 webscripts,则经过身份验证的用户主目录被视为根对象。

https://wiki.alfresco.com/wiki/5.0_JavaScript_API#Root_Scope_Objects

您可以通过以下方式访问它

var name = userhome.properties.name

或者,您可以通过脚本节点 API 使用您可能需要的任何其他属性。

如果您正在寻找只返回用户主页的 webscript 本身,您可能需要创建自己的 webscript 以仅访问其用户主页信息。这可以很快完成,我建议按照本教程学习如何快速创建一个适合您想要做的事情

http://ecmarchitect.com/alfresco-developer-series-tutorials/webscripts/tutorial/tutorial.html

于 2015-12-03T13:03:10.413 回答