首页
学习
活动
专区
圈层
工具
发布

Windows 商店应用中使用 SharePoint REST API

前面一篇我们介绍了 Office 365 REST API 的官方工具的使用,本篇我们来看一下 SharePoint REST API 本身的描述、结构和使用方法,以及一些使用经验。...首先来看看SharePoint REST API 的概述:       REST API 服务是在 SharePoint 2013 中被引入的,官方认为 REST API 服务可以媲美于现有的 SharePoint...开发人员可以使用任何支持 REST Web 请求的技术(C#,javascript,java,oc 等等)以远程方式与 SharePoint 数据进行交互。...如果赋值为 “*”,则不会考虑并发问题。        另外关于数据操作是需要 POST 的内容:        更新时,必须包含 __metadata:type 和需要更新的字段。...这样我们就把 SharePoint REST API 的构成和基本的使用方法介绍完了,希望对大家在 Windows 商店应用中使用 SharePoint REST API 有所帮助,谢谢。

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

    VsCode 扩展巡礼-REST Client

    page=2 &pageSize=10 POST POST https://api.example.com/login HTTP/1.1 Content-Type: application/x-www-form-urlencoded...常见问题梳理 1 ContentType不对应 简单来说 ContentType 的作用是来约定请求方与接收方对于Http报文的处理位置,请求方关心传递参数,服务方关心接收参数。...开发案例case PHP编程中请求接口主要使用的组件有Curl,Zend,Guzzle这三种 Curl请求 使用Curl请求,需要注意的依然是 x-www-form-urlencoded下的参数传递问题...Stack trace: 总结 本篇文章从VsCode下的扩展REST Client入手,通过对基本概念,优势和常用时间场景的介绍,结合Http请求中关于Content-Type的使用注意事项,对常见的接口调用问题进行了梳理...顺便引出访问接口使用的Curl,Zend,Guzzle三种组件。 REST Client更多的使用场景和功能扩展,可以参考官方文档。

    3.4K50

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

    当时是在给微软中国做一个应用,需求是将 Office 365 与 Store App 相结合,在 Store App 中实现对 Office 365 数据的读取和操作,将多种数据和文件集成到一起,形成一个一站式个人工作平台...值得庆幸的是我们还有另外一套神器:SharePoint REST API (REST API reference and samples)。...SharePoint为我们提供了一套标准的 REST API,利用它我们可以通过网络请求的方式来读取和更新数据。读取数据还算简单,只需要拼接 API 地址和解析 json / XML 数据就可以了。...但是操作数据就比较麻烦了,拼接需要 POST 的内容是一件说起来很容易,但很繁琐的工作。而且更让人头疼的是 SharePoint Online 的认证方式。...下一篇我们将对前面提到的 SharePoint 2013 REST API 做出详细介绍,谢谢!

    4.5K100

    REST Client: 也许是比Postman更好的选择

    RFC 2616 下面就是一个符合RFC 2616标准的POST请求 POST http://dummy.restapiexample.com/api/v1/create HTTP/1.1 content-type...结尾的文件,填入你的HTTP请求,点击Send Request,或者右键选择Send Request,或者直接用快捷键 Ctrl+Alt+R ,你的REST API就执行了,然后API Response...cURL 下面是一个符合cURL标准的POST请求 curl -X POST "http://dummy.restapiexample.com/api/v1/create" -d "Hello World...看到这里,你也许会问,我直接用Postman在GUI上填一填REST API的各个字段不就行了,干嘛还要写一个HTTP的文件。其实直接有一个HTTP文件的最大好处,就是方便分享。...比如说,你可以把HTTP文件文件放到GitHub,这样的话,所有开发或者使用项目的人都能复用这个HTTP文件了。也极大的方便管理你的所有REST API。

    2.4K10

    SSRF服务器端请求伪造

    描述 SSRF是利用漏洞伪造服务器端发起请求,从而突破客户端获取不到数据限制,通常攻击者通过伪造服务器请求与内网进行交互,从而达到探测内网,对内网进行攻击的目的,通常与多种攻击方式相结合。...文件处理、编码处理、属性信息处理ffmpeg、ImageMagic、DOCX、PDF、XML。 通过URL地址分享页面。 未公开的api实现以及其他调用URL的功能。...对内网web应用进行指纹识别,通过访问默认文件实现。 攻击内外网的web应用,主要是使用GET参数就可以实现的攻击,比如Struts2、sqli等。 利用file协议读取本地文件等。...php // 创建一个新curl资源 $ch = curl_init(); // 设置URL和相应的选项 curl_setopt($ch, CURLOPT_URL, $_GET['url']); curl_setopt...url=gopher://192.168.163.1:80/_POST%20/evil.php%20HTTP/1.1%250d%250aHost:%20192.168.163.1%250d%250aUser-Agent

    1.4K10

    Hadoop Yarn REST API未授权漏洞利用挖矿分析

    一、背景情况 5月5日腾讯云安全曾针对攻击者利用Hadoop Yarn资源管理系统REST API未授权漏洞对服务器进行攻击,攻击者可以在未授权的情况下远程执行代码的安全问题进行预警,在预警的前后我们曾多次捕获相关的攻击案例...YARN提供有默认开放在8088和8090的REST API(默认前者)允许用户直接通过API进行相关的应用创建、任务提交执行等操作,如果配置不当,REST API将会开放在公网导致未授权访问的问题,那么任何黑客则就均可利用其进行远程命令执行...申请新的application 直接通过curl进行POST请求 curl -v -X POST 'http://ip:8088/ws/v1/cluster/apps/new-application'...然后直接 curl -s -i -X POST -H 'Accept: application/json' -H 'Content-Type:application/json' http://ip:8088...,黑客直接利用开放在8088的REST API提交执行命令,来实现在服务器内下载执行.sh脚本,从而再进一步下载启动挖矿程序达到挖矿的目的。

    4.9K60

    Yii2.0 RESTful API 基础配置教程

    我看了好多,他们都是本地使用 Apache ,并且 index.php 文件没有隐藏,他们访问地址也不叫 index.php。...API应用,目的是便于维护,可以避免以下问题 配置的冲突 控制器的命名不便 url美化规则冲突 分工明确frontend为前台目录;backend为后台目录;api为api目录 接下来打开 api\controllers...php namespace api\controllers; use yii\rest\ActiveController; class UserController extends ActiveController...启用JSON 输入 配置 request 应用程序组件的 parsers 属性使用 yii\web\JsonParser 用于 JSON 输入 打开配置文件 api\config\main-local.php...你说我就是不想加上s,我就想采用http://localhost/user 这种方式来进行访问,好吧,可以,满足你,只是不推荐 继续打开配置文件api\config\main.php修改刚才添加的 urlManager

    1.4K20

    Yii2.0 RESTful API快速搭建教程

    '/api'); 为什么要单独创建API应用 单独创建API应用,目的是便于维护,可以避免以下问题 配置的冲突 控制器的命名不便 url美化规则冲突 分工明确frontend为前台目录;backend为后台目录...php namespace api\controllers; use yii\rest\ActiveController; class UserController extend extends ActiveController...启用JSON 输入 配置 request 应用程序组件的 parsers 属性使用 yii\web\JsonParser 用于 JSON 输入 打开配置文件 api\config\main-local.php...你说我就是不想加上s,我就想采用http://localhost/user 这种方式来进行访问,好吧,可以,满足你,只是不推荐 继续打开配置文件api\config\main.php修改刚才添加的 urlManager...php namespace api\controllers; use yii\rest\ActiveController; class UserController extend extends ActiveController

    1.5K31

    Ansible之 AWX 使用 Ansible 与 API 通信

    写在前面 分享一些 AWX 使用 Ansible 与 API 通信的笔记 博文内容涉及: curl 方式调用 AWX API 浏览器接口文档方式调用 AWX API 使用 API 调用方式启动 AWX...尤其一些 devops 的联动、钩子相关的处理,REST API 的优势之一在于,任何支持 HTTP 协议的编程语言、框架或系统都可以使用API。...这提供了一种简单的方式来自动化重复性任务,并将其他企业IT系统与 AWX 集成。 REST架构在客户端和服务器之间提供了无状态通信通道。...┌──[root@vms81.liruilongs.github.io]-[~] └─$curl -X POST --user admin:tP59YoIWSS6NgCUJYQUG4cXXJIaIc7ci...向API发送信息 有两个相互排斥的参数来发送此信息: src选项,指向一个文件,该文件包含要发出的HTTP请求的正文。 body选项,以YAML格式定义HTTP请求的正文。

    2.1K10

    文档管理恢复问题:文档管理恢复失败,数据丢失

    # 查看文档文件是否存在ls -lh /path/to/documents/ # 检查文档内容是否正常 cat /path/to/documents/example.docx 如果文件丢失或损坏,需要尝试从备份或其他来源恢复...如果备份文件加密,需先解密:gpg -d /backup/documents/example.docx.gpg > /path/to/documents/example.docx 3....# 示例:重新上传文档到 SharePoint 进入文档库 -> 上传新文件 -> 设置权限 确保新的文档记录能够满足后续协作需求。5....检查磁盘空间与权限数据恢复失败可能是由于磁盘空间不足或权限问题导致的。...# 示例:检查恢复的文档内容head -n 10 /path/to/documents/example.docx # 示例:测试文档访问打开文档 -> 检查内容完整性 -> 测试权限设置如果恢复的文档仍存在问题

    46310
    领券