2012-02-09 5 views
1

を通じてアップロードされたドキュメントのURLを取得します。私はアップロードされたファイルを検証するためのドキュメントライブラリアクションを書いています。今、アップロードされたファイルのパスを確認して、私のサービスに渡して検証することができます。どのように私はドキュメントのダウンロード可能なパスを取得することができますか教えてください?私は(バージョン3.4を使用して)屋外に非常に新しいです屋外

THanks ....

答えて

0

URLのダウンロードパス? ドキュメントのnodeRefを知っている場合は、パスを自分で作成することができます。ここで

は例です:「version2Store」を含む

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

までのすべてのものとは固定され、その後、あなたはnodeRef /ファイルの部分を持っています。これはドキュメントのダウンロードリンクです(ユーザーがログインしており、ドキュメントへのアクセス権があること、またはゲストがドキュメントにアクセスできることを前提とします)。

1

あなたの行動をどのように構築したのかわかりません。しかし、クライアントサイドのJavascriptでは、file.pathにアクセスすることができます。リポジトリ側webscriptで

、正常動作の輸入action.lib.js。 パス変数が使用可能です。

あなたは、例えば見てみる場合バックアップアクションgooglecodeプロジェクトのshare-extraは、おそらく私の意味を知っているだろう。