SharePoint 2013 REST 服务使用简介
//來(lái)源:http://www.cnblogs.com/jianyus/p/4113845.html
1、創(chuàng)建測(cè)試使用列表”REST Demo”,插入一些測(cè)試數(shù)據(jù),如下圖:
2、添加內(nèi)容編輯器,并且添加腳本引用以及HTML代碼,如下圖:
Result的Div為顯示結(jié)果使用,input標(biāo)簽觸發(fā)REST服務(wù)的JavaScript腳本中的方法;
3、編寫(xiě)REST服務(wù)的腳本,讀取列表,如下圖:
url:為REST服務(wù)的地址(具體可以參考附后的API鏈接);method:Post或者Get,Post為增刪改使用,Get為查,至少我是這么理解的;success和error是執(zhí)行成功或者失敗的方法定義;
4、查看添加好的內(nèi)容編輯器,點(diǎn)擊Excute Script即執(zhí)行腳本,如下圖:
5、點(diǎn)擊執(zhí)行腳本,通過(guò)REST服務(wù)獲取測(cè)試列表中的數(shù)據(jù),獲取成功!如下圖:
6、編寫(xiě)更新腳本,如下圖:
特:body參數(shù)里面的type需要特別獲取一下,其他參數(shù)參考API即可;
7、在瀏覽器中查看列表REST服務(wù)的xml,如下圖:
8、在列表的xml里右鍵查看源文件,找到列表字段的ListItemEntityTypeFullName屬性,也就是type值,如下圖:
9、點(diǎn)擊頁(yè)面上按鈕,通過(guò)REST服務(wù)進(jìn)行更新,如下圖:
10、查看列表,ID為1的項(xiàng)目已經(jīng)更新成功,如下圖:
11、編寫(xiě)刪除的腳本,主要就是Method改為DELETE即可,如下圖:
12、在頁(yè)面上執(zhí)行腳本,如下圖:
13、刪除成功,如下圖:
14、編寫(xiě)添加的腳本,url參數(shù)有所變化,變成了items,如下圖:
15、執(zhí)行頁(yè)面上的腳本,如下圖:
16、通過(guò)REST服務(wù)添加成功,如下圖:
17、REST請(qǐng)求中使用的屬性(點(diǎn)擊圖片彈出詳情頁(yè)),如下圖:
總 結(jié)
REST 服務(wù)作為SharePoint 2013新特性,自己平時(shí)也很少使用,趁著有時(shí)間嘗試了一下,感覺(jué)還是不錯(cuò)的。
好了就到這里,休息。。休息一下。。
參考文檔
http://msdn.microsoft.com/ZH-CN/library/office/jj164022(v=office.15).aspx
轉(zhuǎn)載于:https://www.cnblogs.com/TNSSTAR/p/4566867.html
總結(jié)
以上是生活随笔為你收集整理的SharePoint 2013 REST 服务使用简介的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: c++ -- 构造函数与析构函数
- 下一篇: 08查找满足条件的n个数