SharePoint 2013 REST 服务使用简介

简介:   1、创建测试使用列表”REST Demo”,插入一些测试数据,如下图:   2、添加内容编辑器,并且添加脚本引用以及HTML代码,如下图:   Result的Div为显示结果使用,input标签触发REST服务的JavaScript脚本中的方法;   3、编写REST服务的脚本,读...

  1、创建测试使用列表”REST Demo”,插入一些测试数据,如下图:

clip_image002

  2、添加内容编辑器,并且添加脚本引用以及HTML代码,如下图:

  Result的Div为显示结果使用,input标签触发REST服务的JavaScript脚本中的方法;

clip_image004

  3、编写REST服务的脚本,读取列表,如下图:

  url:为REST服务的地址(具体可以参考附后的API链接);method:Post或者Get,Post为增删改使用,Get为查,至少我是这么理解的;success和error是执行成功或者失败的方法定义;

clip_image006

  4、查看添加好的内容编辑器,点击Excute Script即执行脚本,如下图:

clip_image008

  5、点击执行脚本,通过REST服务获取测试列表中的数据,获取成功!如下图:

clip_image010

  6、编写更新脚本,如下图:

  特:body参数里面的type需要特别获取一下,其他参数参考API即可;

clip_image012

  7、在浏览器中查看列表REST服务的xml,如下图:

clip_image014

  8、在列表的xml里右键查看源文件,找到列表字段的ListItemEntityTypeFullName属性,也就是type值,如下图:

clip_image016

  9、点击页面上按钮,通过REST服务进行更新,如下图:

clip_image018

  10、查看列表,ID为1的项目已经更新成功,如下图:

clip_image020

  11、编写删除的脚本,主要就是Method改为DELETE即可,如下图:

clip_image022

  12、在页面上执行脚本,如下图:

clip_image024

  13、删除成功,如下图:

clip_image026

  14、编写添加的脚本,url参数有所变化,变成了items,如下图:

clip_image028

  15、执行页面上的脚本,如下图:

clip_image030

  16、通过REST服务添加成功,如下图:

clip_image032

  17、REST请求中使用的属性(点击图片弹出详情页),如下图:

clip_image034

总 结

  REST 服务作为SharePoint 2013新特性,自己平时也很少使用,趁着有时间尝试了一下,感觉还是不错的。

  好了就到这里,休息。。休息一下。。

参考文档

  http://msdn.microsoft.com/ZH-CN/library/office/jj164022(v=office.15).aspx

目录
相关文章
|
6月前
|
开发框架 监控 .NET
Visual Basic的Web服务和REST API开发指南
【4月更文挑战第27天】本文探讨了使用Visual Basic(VB.NET)构建Web服务和RESTful API的方法。首先介绍了Web服务的基础和REST API的概念,然后阐述了.NET Framework与.NET Core/.NET 5+对VB.NET的支持,以及ASP.NET Core在Web开发中的作用。接着,详细讲解了创建RESTful API的步骤,包括控制器与路由设置、模型绑定与验证,以及返回响应。此外,还讨论了安全措施、测试方法、部署选项和监控策略。最后强调,VB.NET开发者可以通过ASP.NET Core涉足现代Web服务开发,拓宽技术领域。
268 1
|
Web App开发 前端开发 .NET
从零开始学习 asp.net core 2.1 web api 后端api基础框架(二)-创建项目
原文:从零开始学习 asp.net core 2.1 web api 后端api基础框架(二)-创建项目 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.
2955 0
|
JavaScript 前端开发 API
SharePoint REST API - 基本操作(二)
博客地址:http://blog.csdn.net/FoxDave 上一节讲了SharePoint REST API的一些基本操作,本节将继续介绍一些关于SharePoint REST API的内容。
1452 0
|
Web App开发 API C#
SharePoint REST API - 基本操作(一)
博客地址:http://blog.csdn.net/FoxDave 本文讲述如何应用SharePoint的REST接口完成基本的增删查改操作。 使用SharePoint客户端API和REST服务进行开发 你可以使用SharePoint提供的REST接口执行基本的增删查改操作。
2157 0
|
JavaScript 程序员 API
|
API 网络架构
SharePoint REST API - 概述
博客地址:http://blog.csdn.net/FoxDave SharePoint REST API不同于传统的Server Object Model和Client Object Model,是一种可以直接通过HTTP进行调用的接口。
1430 0
|
Web App开发 JavaScript 前端开发
SharePoint Framework 概述
博客地址:http://blog.csdn.net/FoxDave 本文翻译自新出的SharePoint Framework概述介绍文章,原文地址:http://dev.office.com/sharepoint/docs/spfx/sharepoint-framework-overview 注意:SharePoint Framework目前是预览版,会随时更新,目前并不支持在生产环境使用SharePoint Framework 客户端Web部件。
1343 0