SharePoint 2013 REST 服务使用简介
//来源:http://www.cnblogs.com/jianyus/p/4113845.html
1、创建测试使用列表”REST Demo”,插入一些测试数据,如下图:
2、添加内容编辑器,并且添加脚本引用以及HTML代码,如下图:
Result的Div为显示结果使用,input标签触发REST服务的JavaScript脚本中的方法;
3、编写REST服务的脚本,读取列表,如下图:
url:为REST服务的地址(具体可以参考附后的API链接);method:Post或者Get,Post为增删改使用,Get为查,至少我是这么理解的;success和error是执行成功或者失败的方法定义;
4、查看添加好的内容编辑器,点击Excute Script即执行脚本,如下图:
5、点击执行脚本,通过REST服务获取测试列表中的数据,获取成功!如下图:
6、编写更新脚本,如下图:
特:body参数里面的type需要特别获取一下,其他参数参考API即可;
7、在浏览器中查看列表REST服务的xml,如下图:
8、在列表的xml里右键查看源文件,找到列表字段的ListItemEntityTypeFullName属性,也就是type值,如下图:
9、点击页面上按钮,通过REST服务进行更新,如下图:
10、查看列表,ID为1的项目已经更新成功,如下图:
11、编写删除的脚本,主要就是Method改为DELETE即可,如下图:
12、在页面上执行脚本,如下图:
13、删除成功,如下图:
14、编写添加的脚本,url参数有所变化,变成了items,如下图:
15、执行页面上的脚本,如下图:
16、通过REST服务添加成功,如下图:
17、REST请求中使用的属性(点击图片弹出详情页),如下图:
总 结
REST 服务作为SharePoint 2013新特性,自己平时也很少使用,趁着有时间尝试了一下,感觉还是不错的。
好了就到这里,休息。。休息一下。。
参考文档
http://msdn.microsoft.com/ZH-CN/library/office/jj164022(v=office.15).aspx
转载于:https://www.cnblogs.com/TNSSTAR/p/4566867.html
SharePoint 2013 REST 服务使用简介相关推荐
- SharePoint 2013 调用WCF服务简单示例
内容比较简单,主要记录自己使用SharePoint 2013WCF服务遇到的小问题和小经验,分享给大家,希望能够给需要的人有所帮助.好吧,进入正题! 第一部分 SharePoint 2013调用自带W ...
- SharePoint 2013 Word 转换PDF服务介绍及示例
前言:在SharePoint使用过程中,经常会发现将文档进行格式转换的需求,之前,看到SharePoint 2013有将PPT转换PDF文档的服务,后来,才发现SharePoint 2010开始,就有 ...
- SharePoint 2013 APP 开发示例 (六)服务端跨域访问 Web Service (REST API)
上个示例(SharePoint 2013 APP 开发示例 (五)跨域访问 Web Service (REST API))是基于JavaScript,运行在web browser内去访问REST AP ...
- SharePoint 2013 中自定义WCF服务
在使用SharePoint2013的时候,如果其他客户端 API 的组合不足,可以通过自定义 Web 服务扩展 SharePoint.默认情况下,SharePoint 2013 不仅支持创建自定义 A ...
- SharePoint 2013 配置启用搜索服务
前面是检查直接看后面红色的地方 1.安装完毕SharePoint 2013,新建网站集,点击搜索,出现如下错误(因为没配置,别激动). 主要是先确认下面服务有没有开启方法: 第一步: 第二步 剩下的就 ...
- SharePoint 2013 跨网站集发布功能简介
在SharePoint Server 2013网站实施中,我们经常会遇到跨网站集获取数据,而2013的这一跨网站集发布功能,正好满足我们这样的需求. 使用SharePoint 2013中的跨网站发布, ...
- SharePoint 2013 术语和术语集介绍
托管元数据是一个集中管理的术语的分层集合,我们能够定义术语和术语集,然后将其用作 SharePoint Server 2013 中项目的属性.简单的说.术语是一个可与 SharePoint Serve ...
- SharePoint 2013开发入门探索(二)- 列表操作
我们如何用代码对SharePoint列表做些例如增删改查的操作呢?如果您的程序可以部署到服务器上,就可以使用 服务器对象模型,因为服务器对象模型提供的功能最多,限制最少:否则可能要选择客户对象模型等其 ...
- SharePoint 2013 托管导航及相关配置
原文:SharePoint 2013 托管导航及相关配置 设计完善的导航可告诉您网站的用户大量有关网站所提供业务.产品和服务的信息.通过更新导航背后的分类法,可以推动业务并保持更新,而不必在过程中重新 ...
最新文章
- getparameter java_java中getAttribute与getParameter方法的区别
- 深入研究Java类加载机制
- 化学反应工程 第一章 均相单一反应动力学和理想反应器
- OpenCV实现Mat与vector,Mat与数组互转
- 蓝牙技术的工作原理及用途
- linux临时文件创建失败,-bash: 无法为立即文档创建临时文件: 设备上没有空间
- 前端学习(1683):前端系列实战课程之让蛇吃食物变长
- Linux Shell脚本的10个有用的“面试问题和解答”
- MySql表大小、行大小和列大小的限制
- vue 刷新echarts_用Vue开发动态刷新Echarts组件(以及修改时遇到的问题)
- unity3d prefab
- python写文件byte_如何将bytelist写入Python文件?
- 【数据可视化】AntV L7实现地图可视化,DrillDownLayer钻取异步获取数据,悬浮预警框
- 遥感学习笔记(八)——遥感影像
- 宫崎骏电影-Music
- 基于历史使用数据的虚拟机动态整合研究( 文献阅读与问题理解)
- 图片型-半图形封面设计
- java学生成绩管理系统类图,学生成绩管理系统的分析及设计-应用UML建模
- 中南大学杰出校友_杰出客户服务的10个要点。
- 处理视频的md5值,完成视频防屏蔽功能