我是新來的plumtree,我想了解Plumtree對象模型。 我正在嘗試以編程方式從plumtree知識目錄下載文件。以編程方式從plumtree知識目錄中下載文件
這是我使用的代碼:
IRemoteSession會話= RemoteSessionFactory.GetExplicitLoginContext(新的URI(URL),用戶名,密碼);
IDocumentFolderManager DocFolderManager = session.GetDocumentFolderManager();
IDocumentManager DocManager = session.GetDocumentManager();
IObjectQuery FolderQuery = DocFolderManager.GetSubFolders(folderID);
IDocumentQuery DocQuery = DocManager.CreateQuery(FolderQuery.GetRow(i).GetID());
IObjectQuery DocumentQuery = DocQuery.Execute();
IObjectQueryRow document = DocumentQuery.GetRow(1);
IDocumentProperties _docProperties = DocManager.QueryDocumentProperties(document.GetID());
string docUrl = _docProperties.GetStringValue(5);
WebClient webclient = new WebClient();
webclient.Credentials = new System.Net.NetworkCredential(userName,password,「」);
webclient.Credentials = CredentialCache.DefaultCredentials;
webclient.DownloadFile(docUrl,「c:\ 1」);
但是,我的會話創建代碼似乎存在一些問題,因爲不是下載實際文件,而是將Plumtree登錄頁面下載到我的文件系統。
有人可以告訴我我在這裏做什麼嗎?必須有我丟失的東西