手机站:/m

数据库_服务器成都大数据-缓存_免费1年

时间:2021-09-08 07:21编辑:淘客樊里来源:淘客樊里当前位置:主页 > 云解析 >

您好,社区,

如果您使用过最新的SAP®技术,您将了解X-CSRF-Token(在此处了解更多信息)。以Neo-SCP工作流为例,为了启动或取消工作流,您需要执行2个API调用:

1–获取令牌;

2–执行传递令牌的操作(启动、取消等);

在API Business Hub(其他可用选项,等):

所以基本上我的目标是在iFlow中"扩展"一个结合了(Token和Start)调用的以前的博客,如果需要,也可以在同一iFlow中取消工作流。

下面是我们要做的:

在我们开始之前,你需要按照这里的教程来获得你的Neo-SCP试用帐户和工作流设置/创建(如果你还没有)。

最终iFlow:

以"图形化"的方式完成,以明确我们在做什么?

在我的Neo帐户上,我创建了一个非常简单的工作流,名为zsample\u project,大数据培训哪好,并部署:

您稍后将需要ID:

在创建iFlow之前,请不要忘记在此处为您的Neo试用帐户创建凭据:

我的名为NEOWF。

让我们现在创建iFlow,我使用了名为WF\u NEO\u MANAGE:

将DeleteID作为允许的头:

将发送方适配器作为HTTPs,全球云购,地址称为/NEOWF.

接下来,我创建了一个Groovy脚本来收集DeleteID头并设置2个属性(DeleteME和DeleteID):

接下来,我创建了一个内容修饰符来放置X-CSRF-Token=Fetch头,为了第一次调用API并获取令牌:

还创建了一些属性:

接下来,创建了一个请求回复工作流令牌URL。

如何找到您的URL?在Neo环境中设置工作流服务后,请查看bpmworkflowruntime目标,云服务器平台,在那里您将找到您的URL:

下一步,创建另一个内容修饰符如下:

在这里,您应该将您的WF ID作为定义ID。

下一步,创建另一个Groovy脚本(就像原来的博客一样),要将令牌调用上接收到的Cookies传递给下一个调用(Start或Cancel):

现在,我们要创建"决定"是否要启动或取消WF的部分。创建一个路由器:

我们将这样做:

在"开始"路径上,HTTP接收器:

最终的URI与令牌URI有一点变化,现在是/rest/v1/workflow实例。

在"取消"路径上,内容修饰符:

代码:

HTTP接收器:

与创建的是同一个端点,数据分析工具有哪些,大数据产业,但是在最后传递WF ID并执行补丁

不要忘记在所有HTTP调用中使用Neo帐户的WF URL?

同样,最后它应该是这样的:

现在让我们测试它,使用Postman:

这将是您工作流的上下文,您在这里传递的内容应该用于创建的WF实例。我只是在决策表上显示了这两个值:

正在执行,201响应:

正在检查工作流实例,它在那里:

可供批准:

现在让我们取消它,将生成的WF ID传递到deleteid头上:

正在执行,202响应:

工作流实例现在被取消:

上一篇数据库_阿里云韩国云服务器-漏洞_学生机

下一篇CDN_阿里云返现-顿_哪个好

云市场知识本月排行

云市场知识精选