如何在foreach循环中使用Logic Apps创建带有api响应的命名blobs?

问题描述 投票:0回答:1

我正在将HTTP请求的API响应追加到数组中。我想做的是使用foreach循环迭代这个数组,并为每个响应创建blob。我如何为每个blob设置一个自定义名称?

例如,我想创建以下blob。

items.json (包含第1个请求的json响应)

location.json (将包含来自第2个请求的json响应)

...

谢谢大家的建议。

foreach azure-storage-blobs azure-logic-apps
1个回答
0
投票

你可以在 "创建blob "操作的 "Blob名称 "框中指定你所期望的blob名称。你可以初始化一个变量来存储blob名称。如果你只是有几个请求,你可以用一个"如果条件". 如果请求1,设置变量值为" items.json"。如果请求2 ,将变量值设置为 "location.json"。然后把变量放到 "创建blob "操作的 "Blob名称 "框中。

如果你有很多请求,你可以使用一个数组来存储blob名称。并使用 "For each "来循环名称数组,将数组中的每个名称放入 "Create blob "操作的 "Blob name "框中。

© www.soinside.com 2019 - 2024. All rights reserved.