首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Windows 商店应用中使用 SharePoint REST API

前面一篇我们介绍了 Office 365 REST API 官方工具使用,本篇我们来看一下 SharePoint REST API 本身描述、结构和使用方法,以及一些使用经验。...首先来看看SharePoint REST API 概述:       REST API 服务是在 SharePoint 2013 中被引入,官方认为 REST API 服务可以媲美于现有的 SharePoint...在 REST API 出现之前,我们需要通过 client.svc 这个 WCF 服务来请求 SharePoint 列表数据,而且仅限于获取数据。数据修改并没有在这个服务中体现。...下面我们以特定网站为例,来看一下 REST API 能完成哪些常见操作:       (1)对列表列表项操作        列表:        URL:http:///web/lists...当需要向列表中插入新项时,我们需要使用列表项集合 API,使用 POST 方法插入数据。而需要修改列表中某一项时,则需要使用指定列表项 API,使用 MERGE 方法来更新数据。

4.8K150
您找到你想要的搜索结果了吗?
是的
没有找到

SharePoint—用REST方式访问列表

REST定义与作用                                                                       在SharePoint 2010中,基本上有如下几种数据访问方式...(强类型) RESTSharePoint中一种数据访问方式,这种方式只支持列表数据访问接口,位于_vti_bin目录下listdata.svc。...URL中(比如通过:_vti_bin/listdata.svc/Test(3)就可以获取到Test这个列表中ID为3那个条目的信息,当然也可以通过一些特殊写法实现简单查询、排序功能),并可以通过GET...: url,         success: function (data) {             //result = data.d.results;  //查询所有列表项...        complete: function () {             callback(result);         }     }); 注:当查询所有列表项为全部是

1.9K50

Windows 商店应用中使用 Office 365 API Tools

首先来说一下本文背景: 使用 SharePoint 做过开发同学们应该都知道,SharePoint 有一套客户端对象模型(Client Object Model)用于读取和操作列表和文档库数据。...值得庆幸是我们还有另外一套神器:SharePoint REST APIREST API reference and samples)。...SharePoint为我们提供了一套标准 REST API,利用它我们可以通过网络请求方式来读取和更新数据。读取数据还算简单,只需要拼接 API 地址和解析 json / XML 数据就可以了。...(关于 REST API 使用,我会在随后文章中介绍,这里只是让大家感受一下使用感受。)所以相对以对象模型,我们需要做工作也多了不少。...下一篇我们将对前面提到 SharePoint 2013 REST API 做出详细介绍,谢谢!

3.4K100

陈希章(O365开发指南):拥抱开源, Office 365开发迎来新时代

在Github上面,微软除了有一个最大组织(https://github.com/microsoft)外, 还有两个跟Office 365开发直接相关组织,他们分别是 SharePoint 开发 :...https://github.com/sharepoint Office 365 开发 :https://github.com/officedev 如今Office 365,不仅在产品研发时用到了很多开源技术和组件...为了让Microsoft Graph能够极大地方便开发者调用,从一开始设计理念,就是要支持所有的开发平台 —— 不管是开源,还是不开源。...这一点是由Microsoft Graph工作机制来保证 —— 它就是一套标准REST API,你可以在任意平台进行调用,而且产品组还提供了主流平台SDK 。 ?...如果你想要开发Office Add-ins(插件),SharePoint Add-ins(插件),还有Microsoft Teams Apps(包括Bot, Tab, Connector等),你不光是仍然可以使用

86530

陈希章(O365开发指南):Office 365 应用开发 .NET Core 模板库

我写过一篇文章 《拥抱开源,Office 365开发迎来新时代》,给大家介绍了Office 365开发典型场景是如何支持开源平台:Office 365通过Microsoft Graph,以REST...API方式提供服务,任何开发平台都可以很方便地与其进行集成;Office Add-ins,SharePoint Add-ins和Microsoft Teams Apps开发,都可以基于标准Web开发技术栈来实现...大家知道,.NET从头到脚都是已经完全开源了,针对Office 365这些开发场景,是否有开箱即用模板可供大家使用呢?...这一套模板库,不仅仅可以降低广大.NET 开发人员(准确地说是.NET Core开发人员)学习和使用Office 365开发平台门槛(尤其是如何在不同场景下完成OAuth认证以及快速通过实例学习Graph...典型功能),还有一个独特价值是可以让你在国际版和国内版这两个平台选择和切换过程中少走一些弯路,我相信真正做过这方面开发朋友们现在一定是热泪盈眶表情。

92540

【高代码文件格式API】上海道宁为您提供文件格式API集——Aspose,只需几行代码即可创建转换和操作100多种文件格式

图片Aspose为不同平台提供20多种文件格式API,包括.NET、Java、C++和Android、Microsoft SharePoint报告解决方案以及Microsoft SQL Server Reporting...03、Aspose.Total for C++Aspose.Total for C++是一个完整C++文件格式自动化库包,专门用于创建、操作和转换来自Microsoft Office和PDF流行格式...05、Aspose.Total for SharePointAspose.Total for SharePoint是Aspose提供每个已编译SharePoint应用程序组合。...它使开发人员可以轻松地从Microsoft SharePoint中转换和合并文档,并支持具有高保真度转换多种文档格式。...05、Aspose.CADCAD图纸转换&转换解决方案:易于使用原生API和云REST SDK,用于构建桌面、Web和基于云应用程序,以查看和转换AutoCAD图纸。

3.7K30

陈希章(O365开发指南):Python在Office 365 开发中应用

我之前写《Office 365 开发入门指南》一书,对Office 365开发进行了比较详细阐述,有兴趣可以参考 《Office 365开发入门指南》上市说明和读者服务 Microsoft Graph...如果你用Python开发了一个应用程序,希望调用Microsoft Graph来访问Office 365数据,例如联系人列表,邮件处理,文件分享等。...你可以通过下面的地址得到Microsoft Graph SDK,以及代码范例。 http://aka.ms/pythongraphsamples ?...Office 365 Add-ins with Python Office 365 Add-ins包括Office Add-ins和SharePoint Add-ins,在新Web Add-ins这种框架下...这里有一个Office Add-in 范例 https://github.com/OfficeDev/Groups-API-Office-Add-in-Python-Sample ?

1.8K20

onedrive for business使用python上传文件

API 终结点 URL OneDrive for Business 资源访问令牌 在当前令牌到期时生成其他访问令牌刷新令牌。...onedrive for business使用是标准Oauth2流程,所以大概流程就是先获取code,使用code交换access_token,然后就可以调用api了,这里先贴出获取code以及交换...refresh_token': token['refresh_token'], 'grant_type': 'refresh_token', 'resource': 'https://graph.microsoft.com...终结点是https://graph.microsoft.com onedrive请求api是https://graph.microsoft.com/v1.0/me/drive,但是文档中以及网上教程写是...https://graph.microsoft.com/me/drive,这也是我认为比较坑一点 secret需要复制“值”,而不是“机密ID” 完整代码 此处内容需要评论回复后方可阅读 使用实例 1

4.3K50

Laravel API 开发推荐阅读清单

API 设计规范 实战经验总结,具有较强启发意义 撰写安全合格REST API 利用好 HTTP 协议所具备特征 Web 服务编程,REST 与 SOAP REST 与传统面向服务接口设计区别...,启发性强 最佳实践:更好设计你 REST API 了解 REST 实现缓存过程 Thoughts on RESTful API Design REST API Tutorial 全方位介绍 REST...,由李锟翻译,有经验同学可以挑战一下 Microsoft REST API Guidelines 微软官方 REST API 设计指南,值得参考 理解 HTTP 幂等性 讲得很清楚,推荐 浅析远程过程调用...decision-graph.svg 一张大图展示整个 REST API 验证过程,及各种状态码出现时机 现成 API 例子 Github API v3 被很多人参考和引用,比如对分页处理方法、...—— 微信登录、JWT使用; 用户信息 —— 获取个人信息、上传图片接口、修改个人信息; 话题接口 —— 发布、修改、删除、列表; 话题回复接口 —— 发布、修改、删除、列表; 权限控制 —— 权限列表

4.2K70

SpringCloud组件:Eureka服务注册中心内置REST节点列表

REST节点一览 Eureka Server内部通过JAX-RS(Java API for RESTful Web Services)规范提供了一系列管理服务节点请求节点,这样也保证了在非JVM环境运行程序可以通过...Eureka提供REST请求可以支持XML以及JSON形式通信,默认采用XML方式,REST列表如表所示: 请求名称 请求方式 HTTP地址 请求描述 注册新服务 POST /eureka/apps/.../eureka/apps HTTP code为200时表示成功,返回XML/JSON数据内容 查询指定appID服务列表 GET /eureka/apps/{appID} HTTP code为200...key=value HTTP code为200时表示成功 查询指定IP下服务列表 GET /eureka/vips/{vipAddress} HTTP code为200时表示成功 查询指定安全IP下服务列表.../hengboy-spring-cloud-eureka-provider:20000:v1.0 注意:由于Eureka Client一直在运行,删除后也会自动通过注册服务REST注册实例。

3.2K20
领券