通过alfresco获取上传的文档url

发布于 2025-01-04 10:16:57 字数 118 浏览 1 评论 0原文

我对 alfresco 很陌生(使用 3.4 版本)。我编写了一个文档库操作来验证上传的文件。现在我想要上传文件的路径,以便我可以将其传递给我的服务进行验证。谁能告诉我如何获得文档的下载路径?

谢谢....

I am very new to alfresco(using version 3.4). I have written a document library action to validate the uploaded file. Now I want path of uploaded file so that I can pass it to my service to validate. Can any one tell me how could I get the downloadable path of a document ??

THanks....

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

烟酉 2025-01-11 10:16:57

我不知道你是如何制定你的行动的。但在客户端 JavaScript 中,您可以访问 file.path。

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

如果您查看一下 googlecode 项目 share-extra 中的备份操作,那么您可能会明白我的意思。

I don't know how you've build your action. But on the client side Javascript you could access file.path.

On the repository side webscript, the normal action imports action.lib.js.
In which the path variable is available.

If you take a look at e.g. Backup Action in the googlecode project share-extra's then you'll probably will know what I mean.

2025-01-11 10:16:57

URL下载路径?
如果你知道文档的nodeRef,你可以自己构建路径。

这是一个示例:

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

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

The URL download path?
If you know the nodeRef of the document, you can construct the path yourself.

Here's an example:

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

Everything up to and including the "version2Store" is fixed, and then you have the nodeRef/file part. That's the download link for a document (assuming the user is logged in and can have access to the document or the document is accessible for guests.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文