博客地址:http://blog.csdn.net/FoxDave 从一个既定的URL获取其他SharePoint资源 当你用SharePoint REST服务进行开发的时候,你经常会从指定的一个SharePoint对象开始,但是却想要访问相关的其他资源,比如列表项所在的文件夹或文档库的结构.例如,假如你想要创建一个Add-in来访问文档库中的文档.这个Add-in必须识别真正的SharePoint网站URL,当你这么做的时候,Add-in能够创建更多的请求来创建.更新或删除相关的列表项或资…
博客地址:http://blog.csdn.net/FoxDave 本篇主要讲解如何应用$batch查询选项来批量执行REST/OData请求,它将多个操作捆绑到一个请求中,可以改进应用程序的性能. $batch选项执行摘要 SharePoint Online(也包括SharePoint 2016)和Office 365的API实现了OData的$batch查询选项,下面罗列了一些主要的点: 1. 请求URL由根服务URL和$batch选项构成,例如https://fabrikam.shar…
写在前面 最近又开始弄rest api了,通过sharepoint rest api获取站点信息,Items,fields非常方便,再结合OData查询,更是得心应手.这里记录学习的时候用到的知识点,以及查询的资料. Sharepoint Rest 端点URI结构 在可以使用 REST 服务访问 SharePoint 资源之前,首先必须知道指向该资源的 URI 端点.只要可能,这些 REST 端点的 URI 就会准确地模仿 SharePoint 客户端对象模型中资源的 API 签名.例如: 客户…
前面一篇我们介绍了 Office 365 REST API 的官方工具的使用,本篇我们来看一下 SharePoint REST API 本身的描述.结构和使用方法,以及一些使用经验. 首先来看看SharePoint REST API 的概述: REST API 服务是在 SharePoint 2013 中被引入的,官方认为 REST API 服务可以媲美于现有的 SharePoint 客户端对象模型.开发人员可以使用任何支持 REST Web 请求的技术(C#,javascript,java,o…
写在前面 最近对文档库的知识点进行了整理,也就有了这篇文章,当时查找这些接口,并用在实践中,确实废了一些功夫,也为了让更多的人走更少的弯路. 系列文章 sharepoint环境安装过程中几点需要注意的地方 Rest API的简单应用 rest api方式实现对文档库的管理 通过WebClient模拟post上传文件到服务器 WebHttpRequest在sharepoint文档库中的使用 [sharepoint]Rest api相关知识(转) [sharepoint]根据用户名获取该用户的权限…
博客地址:http://blog.csdn.net/FoxDave 上一节讲了SharePoint REST API的一些基本操作,本节将继续介绍一些关于SharePoint REST API的内容. 构建和发送HTTP请求常常会根据不同的语言.库和Add-in而产生变化,所以你需要在切换环境的时候对请求做相应的修改.例如,JQuery AJAX请求使用data和type参数来指定请求的主体和类型,但是跨域库请求使用body和method参数来指定这些值. 下面在讲一些公共的跨环境差异. Sha…
博客地址:http://blog.csdn.net/FoxDave 本文讲述如何应用SharePoint的REST接口完成基本的增删查改操作. 使用SharePoint客户端API和REST服务进行开发 你可以使用SharePoint提供的REST接口执行基本的增删查改操作.REST接口暴露了所有的SharePoint客户端API中可操作的对象和操作.使用REST的优势是你可以不添加SharePoint类库或客户端的引用,而是使用HTTP请求访问特定的终结点来获取或更新SharePoint对…
博客地址:http://blog.csdn.net/FoxDave SharePoint REST API不同于传统的Server Object Model和Client Object Model,是一种可以直接通过HTTP进行调用的接口.通过它可以直接访问和操作SharePoint的一些数据.如果目前你对REST还一无所知,可以先去简单了解一下. REST服务是自SharePoint 2013开始引入的,可以远程与SharePoint数据进行交互的接口. 本文简单介绍一下REST服务的工作…
Postman 是一款功能强大的的 Chrome 应用,可以便捷的调试接口.前端开发人员在开发或者调试 Web 程序的时候是需要一些方法来跟踪网页请求的,用户可以使用一些网络的监视工具比如著名的 Fiddler 等抓包调试工具,今天介绍的这款工具在接口维护更加方便,支持定义和运行接口测试,可以说是 Chrome 应用最好用的接口调试工具之一. 立即去试试 您可能感兴趣的相关文章 网站开发中很有用的 jQuery 效果[附源码] 分享35个让人惊讶的 CSS3 动画效果演示 十分惊艳的8个 HTM…
How to Call SharePoint 2013 API In SharePoint 2013, we can query the list by it owner service, then dynamic load the info of the list items to render in client. Here is the require, dynamic load the info about the list named link and show to the page…
Postman 是一个非常棒的Chrome扩展,提供功能强大的API & HTTP 请求调试. 它能够发送任何类型的HTTP requests (GET, HEAD, POST, PUT..),附带任何数量的参数+ headers. 支持不同的认证机制(basic, digest, OAuth),接收到的响应语法高亮(HTML,JSON或XML). Postman 能够保留了历史的请求,这样我们就可以很容易地重新发送请求,有一个“集合”功能,用于存储所有请求相同的API/域. 这个扩展还有一些更…
Postman 是一个非常棒的Chrome扩展,提供功能强大的API & HTTP 请求调试   需要FQ才能安装,使用时应该不用FQ了,除非使用postman的历史记录功能:   非常棒的Chrome扩展,用于API & HTTP 请求调试:Postman   Postman 是一个非常棒的Chrome扩展,提供功能强大的API & HTTP 请求调试. 它能够发送任何类型的HTTP requests (GET, HEAD, POST, PUT..),附带任何数量的参数+ hea…
前言 最近,在SharePoint 应用程序页中写JavaScript API,进行一些数据交互.其实,很简单的事情却遇到了问题,记录一下,希望能对遇到类似问题的人以帮助. 引用JavaScript 首先,SharePoint 应用程序页里面,不含JavaScript API需要的引用,这里以SharePoint 2016为例,需要添加相应的引用. 我们可以这样写SharePoint标签来进行sp.js的引用: <SharePoint:ScriptLink Name="SP.js"…
关于SharePoint 2013 开启访问请求的做法其实很简单,比如http://www.cnblogs.com/jianyus/archive/2014/06/21/3799386.html 这篇博客,可是很多我根本中不到相应的链接(我这里环境是sharepoint2013 Sp1), 如图: 在网上找了很久提示 需要配置传出电子邮件设置. 步骤如下: 进入管理中心->系统设置->配置传出电子邮件设置 配置好传出电子邮件后再切换到权限看看: 这里电子邮件地址必须输入. 注意这里开启访问请求…
原文:http://blog.bossma.cn/dotnet/asp-net-web-api-log-request-response/ ASP.NET Web API 记录请求响应数据到日志的一个方法 REST风格的服务架构已经成为越来越多人的选择,之前我用过WCF来实现REST服务,WCF是一个很强大的框架,干这点小事有点太沉重的感觉.后来微软又推出了一个ASP.NET Web API,专门用来处理一些基本的Http服务,即灵活又简单,推荐大家都看看. 今天这篇文章是使用ASP.NET W…
参考: Postman 是一个非常棒的Chrome扩展,提供功能强大的API & HTTP 请求调试. 它能够发送任何类型的HTTP requests (GET, HEAD, POST, PUT..),附带任何数量的参数+ headers. 支持不同的认证机制(basic, digest, OAuth),接收到的响应语法高亮(HTML,JSON或XML). Postman 能够保留了历史的请求,这样我们就可以很容易地重新发送请求,有一个“集合”功能,用于存储所有请求相同的API/域. 这个扩展还…
简述 Postman是一个Chrome扩展,提供功能强大的Web API & HTTP请求调试.它能够发送任何类型的HTTP 请求(GET.HEAD.POST.PUT..),附带任何数量的参数+headers. 支持不同的认证机制(basic.digest.OAuth),接收到的响应语法高亮(HTML.JSON或XML).Postman能够保留历史的请求,这样我们就可以很容易地重新发送请求,有一个“集合”功能,用于存储所有请求相同的API/域. 简述 介绍 特点 安装 Chrome浏览器 下载添…
1.edit "start" of your package.json to look below 定义一个叫做start的新命令 "start": "ng serve --proxy-config proxy.conf.json", 或者 "start": "ng serve --proxy-config proxy.conf.json --port=9000", 如果不加参数port,默认端口4200…
Electron 是一个使用 JavaScript.HTML 和 CSS 构建桌面应用程序的框架. 嵌入 Chromium 和 Node.js 到 二进制的 Electron 允许您保持一个 JavaScript 代码代码库,支持跨平台,一套代码可同时打包为Windows.macOS.Linux应用. 而 Post-Tool 就是基于 Node.js.React.js.Electron.js 和 Axios.js 开发的轻量版API接口请求调试工具. 前言 作为前端开发,经常要和后端联调数据接口…
博客地址:http://blog.csdn.net/FoxDave 本篇主要通过两个代码示例来展示如何应用REST API和jQuery上传文件到SharePoint. 示例会使用REST接口和jQuery AJAX请求来将一个本地文件添加到SharePoint文档库并修改它的一些属性.主要有以下几个操作步骤: 1. 使用FileReader API将本地文件转换成数组(需要HTML5支持),jQuery的(document).ready函数会检查浏览器对FileReader API的支持情…
博客地址:http://blog.csdn.net/FoxDave SharePoint REST端点URI的结构 在你能够通过REST访问SharePoint资源之前,首先你要做的就是找出对应的URI端点,如果你对Client API熟悉,有些时候也可以参考Client API去猜测构建,例如. 客户端对象模型的方法: List.GetByTitle(listname).GetItems() 对应的REST端点URI为: http://server/site/_api/lists/getb…
博客地址:http://blog.csdn.net/FoxDave 本篇主要讲述如何用SharePoint REST操作列表和列表项.阅读本篇时请先了解前面讲述的REST介绍和基本操作. 废话不多说了,下面开始. 用REST获取列表属性 当你知道一个列表的GUID时,你可以用下面的请求来获取这个列表对象. url: http://site url/_api/web/lists(guid'list GUID'), method: GET Headers: Authorization: "Bea…
参考地址:http://www.cnblogs.com/shanyou/p/3194802.html 安装nuget包:WebApiContrib 很多的api,例如GitHub’s API 都有流量控制的做法.使用速率限制,以防止在很短的时间量客户端向你的api发出太多的请求.例如,我们可以限制匿名API客户端每小时最多60个请求,而我们可以让更多的经过认证的客户端发出更多的请求.那么asp.net webapi如何实现这样的功能呢?在项目WebApiContrib 上面已经有了一个实现:ht…
博客地址:http://blog.csdn.net/FoxDave 请求访问设置是在SharePoint网站权限菜单中的一个功能,如下图: 它用来设置成员是否可以共享网站以及个别文件和文件夹,是否允许成员邀请其他人加入站点某个成员组,以及是否允许访问请求. 本篇简要介绍一下如何通过CSOM对以上设置进行更改. 首先第一个复选框:允许成员共享网站以及个别文件和文件夹 ctx.Load(web, w => w.MembersCanShare); ctx.ExecuteQuery(); web.Mem…
首先说明一下,这里的压缩与解压不是通常所说的http compression——那是响应内容在服务端压缩.在客户端解压,而这里是请求内容在客户端压缩.在服务端解压. 对于响应内容的压缩,一般Web服务器(比如IIS)都提供了内置支持,只需在请求头中包含 Accept-Encoding: gzip, deflate ,客户端浏览器与HttpClient都提供了内置的解压支持.HttpClient中启用这个压缩的代码如下: var httpClient = new HttpClient(new Ht…
1.通常,我们进入SharePoint 2013站点,如果没权限会提示该站点未被共享,而没有切换账号或者申请访问,实在是很流氓:其实,SharePoint为我们提供了访问请求页面,但是可能需要手动开启: 2.如下图,正是SharePoint的访问请求页面,我们可以发送请求原因: 3.首先进入网站设置,然后点击网站权限,也就是Site Permission,如下图: 4.在进入权限设置以后,Ribbon菜单上有Access Request Settings,也就是访问请求设置,如下图: 5.进入以…
Graph API 调试器 这两天因项目需求,在调试FB的接口.项目的应用在FB上面.L特傻.没有区分FB的api的使用方式. 因为应用是在FB上面的.所以在登录应用的时候,就已经登录了FB平台.对于平台的所有权限,在用户进入应用的时候就已经索取了. 所以就不需要在去索取ACCESS_TOKEN. 对于FB上面的应用.在登录应用后,直接使用FB提供的接口就可以获取想要的数据.在这个过程中,要注意的就是应用相应的配置有没有配置好.例如:交易详细等. 在这里整理下思路: 1. 对于FB上面的应用.因…
1 request对象常用API   1)表示web浏览器向web服务端的请求   2)url表示访问web应用的完整路径:http://localhost:8080/day06/Demo1     uri表示访问web应用的资源路径:/day06/Demo1     queryString表示?开头的参数;name=jack     pathInfo:路径之外的信息,如果没有,返回null package cn.itcast.web.request; import java.io.IOExce…
http://msdn.microsoft.com/en-us/magazine/dn198245.aspx Understanding and Using the SharePoint 2013 REST Interface Jim CrowleyRicky Kirkham SharePoint 2013 provides a Representational State Transfer (REST) interface that opens the SharePoint 2013 deve…
开发iOS应用要调用Http接口.获取Http资源,有一套比较成熟的框架ASIHTTPRequest.而我还是比较喜欢使用原始一点的 API,而它跟其他的面向对象语言有许多共通之处.本文分同步请求和异步请求这两种情况来讲解一下Http API的使用.直接上代码,注释即文档! 同步请求:即发起Http请求.获取并处理返回值都在同一个线程中进行 01.//创建URL对象 02.NSString *urlStr = @"http://blog.csdn.net/rongxinhua"; 03…