博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用GraphHttpClient调用Microsoft Graph接口 - PATCH
阅读量:7209 次
发布时间:2019-06-29

本文共 1110 字,大约阅读时间需要 3 分钟。

博客地址:

通过前两讲的阐述我们应该大致了解了使用GraphHttpClient调用Microsoft Graph接口的模式,并介绍了使用get或post方法去请求指定的URL端点。本文要介绍最后一个方法fetch,我们需要通过发起PATCH请求去更新我们想要更新的资源。

这次不做过多说明了,直接上代码。通过调用fetch方法更新组信息的代码如下:

this.context.graphHttpClient.fetch(`v1.0/groups/2dfead70-21e4-4f30-bb2b-94b1bbdefdfa`,GraphHttpClient.configurations.v1,{      method: "PATCH",      body: JSON.stringify(        {          "description": "This is the new description",          "displayName": "testtest"        })  }).then((response: HttpClientResponse) => {    const resultContainer: Element = this.domElement.querySelector('#spUpdateGroupResults');      if (response.ok) {        resultContainer.innerHTML = `

Group updated

`; } else { resultContainer.innerHTML = `

Could not update group see console for details

`; console.warn(response.status); } });

请求的URL中的最后一段为要更新的组的ID,如果不知道它的值,可以先发起一个GET请求去获取。body里面指明了要更新哪些属性,并且将method参数设置为PATCH。

通过本篇和之前两篇的介绍,相信读者已经对使用GraphHttpClient调用Microsoft Graph接口的模式和方法有了一定的了解,如果感兴趣可以参照Graph的接口文档再试试操作SharePoint的其他资源。

笔者由于之前工作有变动,目前在医疗领域工作,主要学习WPF和医疗行业相关的知识,但还是偏爱微软的Cloud和SharePoint,仍然会定期为大家Share些东西。

转载地址:http://tqlum.baihongyu.com/

你可能感兴趣的文章
浅谈line-height
查看>>
php二维数组指定其键名对其排序的方法
查看>>
用什么PHP框架最好?框架?还不如用开源系统吧
查看>>
JS 设计模式 一(接口)
查看>>
ios category 笔记整理(一)
查看>>
神经网络很萌的
查看>>
关系数据库SQL之可编程性存储过程
查看>>
Yii2 日期和时间组件
查看>>
[实战] 用数人云,部署弹性 ELK 集群就五步
查看>>
h5端呼起摄像头扫描二维码并解析
查看>>
用babel cli编译用ES6写的JSX
查看>>
程序是生活的抽象
查看>>
koa源码分析-generator和yield分析
查看>>
如何在内部 Stash 服务器上添加 hook
查看>>
细节:js 对象继承的几种模式举例
查看>>
Docker工具箱继续增加
查看>>
Git如何生成多个ssh key添加到ssh-agent管理项目
查看>>
阿里巴巴合伙人闻佳:创新背后的文化与组织
查看>>
应对深度学习人才缺口,百度黄埔学院发起深度学习架构师培养计划 ...
查看>>
Kubernetes 核心概念
查看>>