通过alfresco获取上传的文档URL

时间:2012-02-09 06:41:28

标签: alfresco

我是alfresco的新手(使用3.4版)。我编写了一个文档库操作来验证上传的文件。现在我想要上传文件的路径,以便我可以将它传递给我的服务进行验证。任何人都可以告诉我如何获得文档的可下载路径?

感谢....

2 个答案:

答案 0 :(得分:1)

我不知道你是如何建立自己的行动的。但在客户端Javascript,您可以访问file.path。

在存储库端webscript上,正常操作导入action.lib.js。 其中路径变量可用。

如果你看看例如在googlecode项目中的备份操作共享 - 那么你可能会知道我的意思。

答案 1 :(得分:0)

网址下载路径? 如果您知道文档的nodeRef,则可以自己构建路径。

以下是一个例子:

http://localhost/share/proxy/alfresco/api/node/content/versionStore/version2Store/169c2842-6bc8-4ace-9b9f-1a46aebb100b/MyFile.pdf?a=true

修复了包括“version2Store”在内的所有内容,然后您拥有了nodeRef / file部分。这是文档的下载链接(假设用户已登录并且可以访问该文档,或者文档可供访客访问。