【SharePoint】SharePoint Designer 2013 Call http web service action for post request

前言

在SharePoint项目中,有时需要调用外部的post api接口(添加或更新数据),接下来使用SharePoint designer 2013 workflow中的Call http web service action来实现

实现步骤 

1、创建一个SharePoint workflow,选择需要关联的list(即工作流触发条件,创建或更新list项目时执行)

2、创建工作流局部变量

 

 说明:

  • request header:字典类型,用于request请求头
  • HttpUrl:字符串类型,请求地址(API地址)
  • Request body:字典类型,请求参数(请求body)
  • response body、response header、response code为请求返回的结果信息

3、各变量值的设置

 

 词典类型:在操作中找到“生成词典”操作,字符串类型:在操作中找到“设置工作流变量”操作

 reque header设置值说明:

content-type字符串application/json;odata=verbose
Accept字符串application/json;odata=verbose
token字符串如果需要时

 request body设置值说明,根据需求,把需要传递给api接口的参数根据格式传过去,如:Title、字符串、值

 4、参数设置完成后,接下来在操作中找到“Call http web service”

根据如下进行设置

 

 

5、最后输出response code进行结果的测试

 6、整体工作流设置如下图

 7、测试结果(工作流触发为当修改项目时)

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一起来学吧

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值