//来源: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 服务使用简介相关推荐

  1. SharePoint 2013 调用WCF服务简单示例

    内容比较简单,主要记录自己使用SharePoint 2013WCF服务遇到的小问题和小经验,分享给大家,希望能够给需要的人有所帮助.好吧,进入正题! 第一部分 SharePoint 2013调用自带W ...

  2. SharePoint 2013 Word 转换PDF服务介绍及示例

    前言:在SharePoint使用过程中,经常会发现将文档进行格式转换的需求,之前,看到SharePoint 2013有将PPT转换PDF文档的服务,后来,才发现SharePoint 2010开始,就有 ...

  3. SharePoint 2013 APP 开发示例 (六)服务端跨域访问 Web Service (REST API)

    上个示例(SharePoint 2013 APP 开发示例 (五)跨域访问 Web Service (REST API))是基于JavaScript,运行在web browser内去访问REST AP ...

  4. SharePoint 2013 中自定义WCF服务

    在使用SharePoint2013的时候,如果其他客户端 API 的组合不足,可以通过自定义 Web 服务扩展 SharePoint.默认情况下,SharePoint 2013 不仅支持创建自定义 A ...

  5. SharePoint 2013 配置启用搜索服务

    前面是检查直接看后面红色的地方 1.安装完毕SharePoint 2013,新建网站集,点击搜索,出现如下错误(因为没配置,别激动). 主要是先确认下面服务有没有开启方法: 第一步: 第二步 剩下的就 ...

  6. SharePoint 2013 跨网站集发布功能简介

    在SharePoint Server 2013网站实施中,我们经常会遇到跨网站集获取数据,而2013的这一跨网站集发布功能,正好满足我们这样的需求. 使用SharePoint 2013中的跨网站发布, ...

  7. SharePoint 2013 术语和术语集介绍

    托管元数据是一个集中管理的术语的分层集合,我们能够定义术语和术语集,然后将其用作 SharePoint Server 2013 中项目的属性.简单的说.术语是一个可与 SharePoint Serve ...

  8. SharePoint 2013开发入门探索(二)- 列表操作

    我们如何用代码对SharePoint列表做些例如增删改查的操作呢?如果您的程序可以部署到服务器上,就可以使用 服务器对象模型,因为服务器对象模型提供的功能最多,限制最少:否则可能要选择客户对象模型等其 ...

  9. SharePoint 2013 托管导航及相关配置

    原文:SharePoint 2013 托管导航及相关配置 设计完善的导航可告诉您网站的用户大量有关网站所提供业务.产品和服务的信息.通过更新导航背后的分类法,可以推动业务并保持更新,而不必在过程中重新 ...

最新文章

  1. getparameter java_java中getAttribute与getParameter方法的区别
  2. 深入研究Java类加载机制
  3. 化学反应工程 第一章 均相单一反应动力学和理想反应器
  4. OpenCV实现Mat与vector,Mat与数组互转
  5. 蓝牙技术的工作原理及用途
  6. linux临时文件创建失败,-bash: 无法为立即文档创建临时文件: 设备上没有空间
  7. 前端学习(1683):前端系列实战课程之让蛇吃食物变长
  8. Linux Shell脚本的10个有用的“面试问题和解答”
  9. MySql表大小、行大小和列大小的限制
  10. vue 刷新echarts_用Vue开发动态刷新Echarts组件(以及修改时遇到的问题)
  11. unity3d prefab
  12. python写文件byte_如何将bytelist写入Python文件?
  13. 【数据可视化】AntV L7实现地图可视化,DrillDownLayer钻取异步获取数据,悬浮预警框
  14. 遥感学习笔记(八)——遥感影像
  15. 宫崎骏电影-Music
  16. 基于历史使用数据的虚拟机动态整合研究( 文献阅读与问题理解)
  17. 图片型-半图形封面设计
  18. java学生成绩管理系统类图,学生成绩管理系统的分析及设计-应用UML建模
  19. 中南大学杰出校友_杰出客户服务的10个要点。
  20. 处理视频的md5值,完成视频防屏蔽功能

热门文章

  1. 开发者和程序员需要关注的42个播客
  2. 个人喜欢的关于模式识别、机器学习、推荐系统、图像特征等方面个人主页及博客
  3. 人脸识别简史与近期进展
  4. Makefile 中:= ?= += =的区别
  5. 6个值得推荐的Android开源框架简介
  6. 02-线性结构4 Pop Sequence
  7. 【Python】内置方法pop
  8. SQL Server 2005 MD5函数
  9. 阿里笔试题—战报交流
  10. Zend Studio实现移动程序开发一体化的秘密武器——CCM