我試圖建立一個小工具在2007年的Sharepoint,這將驗證用戶,然後從特定的URL抓取他SharePoint列表,Windows小工具使用SOAP SharePoint 2007的列表,使用Javascript,C#,Web服務,jQuery的
在過去的4天裏,我一直在努力,並且遇到了不同的方法,但是因爲解決方案要麼完成了一半,不要工作,要麼過於困惑,以獲得幫助或轉換成我想要的。
因爲Windows小工具使用腳本+ HTML所以我下面的選項進行以使這個小工具的工作,
- 創建一個Visual Studio項目(DLL),這將使用SPLIST獲取列表我/ SPWeb of Sharepoint,然後我可以使用JavaScript的& Visual Studio「COM」來讀取該dll(「Classes」)並獲取JavaScript中的數據並在HTML上顯示它。 這種方法存在的問題是,我不確定,如果我使用Sharepoint SPLIST創建了一個「dll」並將其放到gadget文件夾中,它是否可以在客戶端上運行(在那裏沒有安裝sharepoint)。 雖然試圖找到有關這種方法來解決問題的幫助,但我發現這個項目做的是相同的事情,但並不確定我是否會對其進行更改,並且它會與「dll」一起工作我之前討論過,這裏是Link到小工具,
Gmail Gadget Using JavaScript to Read Visual studio Dll
- 第二種方法來解決這個問題就可以了,如果我使用SharePoint Web服務,這將讓我所有的列表項,但隨後在JavaScript中使用Web服務是不是容易,所以如果我創建一個Visual Studio項目,獲得一個Web引用到SharePoint Web服務,並返回一個列表,我再次使用JavaScript來讀取結果使用DLL,並將它們顯示在HTML上。
- 另一種解決方案是使用jQuery來獲取SharePoint列表數據,就像在鏈接之前,但同樣,我如何可以驗證我的網友@小工具?
Using jQuery to fetch List Data
我最喜歡的解決方案是使用SOAP或WebServices的其他地方一樣,我要使用SOAP獲取SharePoint列表數據,並在同一時間驗證我的用戶,我發現數百這些教程,但他們沒有實際進行身份驗證或告訴如何這可以在小工具中使用JavaScript/HTML,
有幾個小工具,我發現在線,是某種程度上與我需要什麼相關,他們要麼不要工作,或無法改變到我想要的。
乾杯閱讀此,我希望你要麼會增加你的知識或會分享:)
編輯 * 我的意思是使用SharePoint MOSS 「SPLIST」或「SPWEB」作爲客戶端對象模型,因爲我使用Moss我無法使用客戶端對象模型身份驗證:(。real對不起,錯誤信息 *
嗨瑞安,我也嘗試過這一個以及,但它沒有做任何身份驗證,我想知道如何可以添加身份驗證到該項目+ Spservices您可以在SharePoint的環境中使用,而不是一個小工具,糾正我,如果我錯了,歡呼:) –
,它會通過SSL工作?謝謝 –